40285 171
16351 651
17065 107
38149 261
3176 445
13572 115
3119 194
10649 673
10582 623
3143 92
8330 485
121348 735
21981 478
8366 211
6087 361
2399 269
9087 263
5134 539
2974 307
4129 733
1593 68
3675 505
2463 217
2126 310
6283 148
7746 45
9879 379
20311 420