15594 80
29605 390
38127 643
14681 242
13621 929
7888 461
5397 315
19113 249
8800 825
11097 556
41421 62
11889 258
6086 689
10820 569
14564 457
4101 603
6116 721
5154 708
2927 427
4222 196
1377 112
15148 245
18039 327
4764 129
11956 141
7026 424
3007 664
5817 562