40577 1165
12058 500
9114 731
19541 278
6574 695
9014 271
5614 437
2864 181
6160 626
4803 463
4255 229
6624 719
8299 290
25175 357
21649 601
18409 313
7384 306
7495 611
4558 728
3165 246
7200 67
11329 551
7919 653
16459 647
17150 95
8276 69
194898 744
1475 73