301 39
21886 403
8433 566
25231 870
1264 210
15478 813
1088 183
1314 266
15353 51
16688 342
7114 661
3242 920
4741 46
2429 420
39977 506
2920 51
3103 601
6288 124
2348 589
637 96
23653 881
2493 155
2165 402
2076 585
5580 554
2691 512
2594 495
5909 800