10005 792
45926 455
21744 506
5651 78
5365 672
33089 737
186995 431
14348 226
20521 968
4285 597
2495 83
105741 979
3418 498
40501 716
9712 750
4229 493
2630 294
11535 56
4560 464
7687 852
50571 707
231375 728
17413 330
21041 865
7228 339
2470 261
3292 506
4013 133