2946 596
2627 619
5789 564
3017 833
1540 287
540 126
2357 208
1194 253
2819 744
1389 293
1006 280
3196 441
2211 470
1185 231
3413 477
561 140
730 185
1848 348
3854 493
5719 148
847 174
876 176
325 29
2969 699