10005 792
45930 455
21744 506
5651 78
5365 672
33092 737
187017 431
14348 226
20521 968
4285 597
2495 83
105751 979
3418 498
40503 716
9712 750
4230 493
2630 294
11535 56
4560 464
7687 852
50576 707
231396 728
17414 330
21042 865
7230 339
2470 261
3293 506
4014 133