3593 300
3181 221
4337 584
2357 57
10266 673
4470 191
4077 729
16775 156
7491 282
11529 582
5643 522
3720 854
2493 447
1929 147
2240 229
2965 344
16267 593
21273 550
13592 152
22744 429
10729 228
16725 468
25047 243
2708 397
1522 121
3444 688
4279 123
3620 561