21182 175
40265 717
15042 201
2346 344
4870 335
2718 462
2745 201
1855 367
4474 567
3277 624
2401 230
3737 791
2234 335
4627 959
2893 106
2265 294
4185 778
3179 584
2581 270
1305 105
929 34
5581 506
2422 523
3959 627