15586 80
29590 390
38120 643
14669 242
13621 929
7886 461
5397 315
19108 249
8799 825
11097 556
41406 62
11885 258
6082 689
10817 569
14553 457
4089 603
6113 721
5153 708
2927 427
4220 196
1377 112
15143 245
18032 327
4760 129
11949 141
7026 424
3004 664
5814 562