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