3195 591
3335 505
546 24
3057 737
1359 242
2229 438
740 135
3095 653
3193 268
3095 750
1346 275
2361 523
7971 385
3238 705
2288 496
1089 281
3306 709
2480 483
1861 152
4293 366
1396 314
3069 881
1045 178
1452 373