1032 92
2792 647
3471 325
3231 533
2421 478
2221 404
2598 415
1418 116
1647 293
2974 768
3867 411
1265 114
1843 321
1702 99
3451 671
2373 388
1895 272
2126 368
3382 75
3038 756
3085 83
2572 656
2036 445
2893 359