21227 175
40411 717
16211 201
2358 344
4904 335
2737 462
2748 201
1856 367
4513 567
3296 624
2402 230
3747 791
2238 335
4646 959
2935 106
2268 294
4223 778
3183 584
2597 270
1309 105
933 34
5591 506
2425 523
3984 627