21211 175
40329 717
16194 201
2349 344
4887 335
2724 462
2745 201
1855 367
4496 567
3282 624
2401 230
3740 791
2235 335
4640 959
2911 106
2267 294
4198 778
3181 584
2591 270
1308 105
932 34
5582 506
2423 523
3962 627