2500 453
5869 167
5584 532
10413 231
44290 326
38349 350
5141 391
15092 621
57670 578
32607 149
7056 282
31932 268
13116 33
22321 284
5368 188
41269 343
91131 534
255671 714
59285 540
3909 239
20862 657
16967 116
3895 406
4623 447
255413 399
27086 393
26555 1069
34128 664