3121 481
2797 73
3597 30
2850 470
2955 655
2159 311
2247 227
2604 475
3836 722
1127 89
3604 596
1039 78
3512 660
2664 576
4085 895
1406 194
2875 533
3563 845
2603 554
5905 358
1645 177
2592 352
3725 742
2947 418
2001 295
2175 415
2272 338
971 62