21263 175
40580 717
16227 201
2365 344
4926 335
2752 462
2753 201
1857 367
4545 567
3308 624
2407 230
3752 791
2238 335
4657 959
2992 106
2272 294
4252 778
3184 584
2617 270
1310 105
935 34
5603 506
2429 523
4027 627