52983 522
16187 567
12964 376
20152 309
3247 628
9486 474
1208 228
1556 399
11503 545
6963 482
14872 584
10399 654
8516 961
1134 231
4435 116
5890 435
45508 313
28356 819
9591 381
2544 132
4449 382
1319 104
1813 515
8021 78