1086 318
416 83
524 135
3660 507
5421 349
7148 708
13454 317
10750 52
3960 839
2168 93
12544 74
2891 291
74585 667
15993 583
19162 399