3020 815
4016 742
7895 253
3517 527
4954 807
3487 587
30163 220
5952 549
500 60
2029 391
2681 361
1864 170
2518 394
2516 73
756 138
3617 187
1180 202
3497 751