20956 250
1770 76
6178 353
22341 247
14865 1006
5811 519
3271 516
6936 416
3094 173
7973 571
8209 228
7368 202
3727 271
3547 309
3354 589
4696 272
17059 72
2262 193
4234 379
2568 374
4643 168
4918 995
3900 629
4256 370
16834 934
9412 69
3287 368
3053 189