40262 171
16334 651
17045 107
38135 261
3176 445
13568 115
3113 194
10643 673
10582 623
3143 92
8326 485
121321 735
21975 478
8361 211
6083 361
2399 269
9087 263
5132 539
2974 307
4127 733
1593 68
3675 505
2463 217
2126 310
6280 148
7743 45
9875 379
20302 420