52983 522
3248 628
45511 313
16187 567
1557 399
1208 228
9486 474
12964 376
20152 309
8517 961
11503 545
5891 435
10399 654
28356 819
1134 231
2544 132
9591 381
1320 104
14872 584
4435 116
6963 482
4449 382
10197 247
5156 304