60597 629
18649 332
5433 300
3253 231
10033 673
140348 288
69916 613
30026 869
17916 180
33235 787
46323 513
37988 822
23527 455
28257 319
19016 54
10964 525
2529 88
3087 408
1940 132
2641 89
6358 199
27302 889