2196 326
3420 703
3516 636
2282 296
3376 838
1540 386
3013 664
3519 502
2986 473
1086 161
3740 762
1241 74
1365 131
2765 507
3532 789
2988 685
6114 316
2550 626
3604 781
1706 279
2367 639
2488 507
2176 306
2157 346
1707 126
2646 344
3804 809
2909 687