2500 453
5869 167
5584 532
10411 231
44286 326
38345 350
5140 391
15090 621
57666 578
32607 149
7056 282
31932 268
13116 33
22321 284
5368 188
41267 343
91131 534
255667 714
59285 540
3909 239
20862 657
16967 116
3895 406
4623 447
255410 399
27084 393
26554 1069
34128 664