3004 657
2311 540
2620 467
1515 143
5464 217
2468 562
2109 529
2057 65
4441 391
3471 354
9117 683
2815 298
2361 509
2701 553
2496 249
13765 372
1147 104
8468 460
3942 162
505 33
2497 502
1465 97
1872 215
2314 405
2508 271
5239 152
6241 657
3637 876