2696 145
1320 311
2195 451
400 75
1236 195
1188 271
2653 710
2824 517
3381 494
2412 665
2356 347
3297 922
846 159
2299 689
2560 676
2534 698
304 87
1019 177
1243 273
374 60
2702 605
1686 154
2609 499
2485 503