41526 157
24715 188
22007 669
8817 433
40500 953
8405 78
19082 573
14701 140
12127 812
6800 758
7930 153
3752 288
1268 133
6063 914
10252 198
77906 194
44419 606
21252 550
35688 620
25869 845
22778 407
13248 194
15641 299
12681 551