4048 80
4217 826
1486 261
3633 130
3316 722
1813 322
2701 377
2779 625
2644 344
6325 581
3916 709
2700 215
930 104
2147 166
2772 501
3905 642
953 114
917 73
1960 353
14535 485
3909 621
1450 268
2553 343
4861 930