5673 30
11099 445
7598 791
17985 89
16883 755
6196 574
5816 315
6926 272
7814 646
4045 291
4575 162
4972 756
3128 352
31733 768
6457 675
10432 421
6556 504
6303 385
3353 208
23330 641
31563 623
54354 332
10865 78
2189 51
3001 275
3692 632
3014 353
1534 38