15589 80
29593 390
38123 643
14674 242
13621 929
7887 461
5397 315
19111 249
8800 825
11097 556
41415 62
11886 258
6084 689
10818 569
14556 457
4093 603
6114 721
5153 708
2927 427
4220 196
1377 112
15143 245
18034 327
4760 129
11950 141
7026 424
3005 664
5815 562