3015 850
17098 562
3141 69
4097 315
4238 235
2753 202
1422 125
2927 844
2844 421
2607 325
2176 294
3207 620
4743 506
1426 168
3707 701
2764 228
3660 573
3328 616
1088 100
3276 313
3634 629
1657 127
3149 830
1616 79