3595 300
3182 221
4340 584
2361 57
10269 673
4470 191
4078 729
16777 156
7497 282
11530 582
5645 522
3722 854
2493 447
1931 147
2240 229
2968 344
16268 593
21276 550
13606 152
22749 429
10733 228
16733 468
25066 243
2709 397
1522 121
3445 688
4283 123
3627 561