1535 209
8958 124
3052 490
5450 846
2710 374
18778 355
3250 593
14580 62
3181 688
2064 471
3223 640
353 45
1493 248
2726 773
2238 591