20956 250
1770 76
6178 353
22341 247
14865 1006
5811 519
3271 516
6936 416
3094 173
7973 571
8208 228
7368 202
3727 271
3547 309
3354 589
4696 272
17058 72
2261 193
4233 379
2568 374
4642 168
4917 995
3900 629
4256 370
16833 934
9410 69
3287 368
3053 189