2502 453
5870 167
5588 532
10428 231
44321 326
38372 350
5142 391
15096 621
57695 578
32612 149
7058 282
31938 268
13121 33
22328 284
5368 188
41284 343
91138 534
255703 714
59290 540
3909 239
20864 657
16967 116
3895 406
4623 447
255433 399
27088 393
26561 1069
34140 664