3081 583
2598 696
682 101
942 129
2618 538
2644 783
1559 416
1019 193
3545 667
3008 868
2549 642
2924 760
1318 107
1099 198
1450 341
1099 203
1500 341
2698 506
1360 246
3375 703
320 38
1277 226
2876 825
1276 236