1086 318
416 83
524 135
3669 507
5421 349
7148 708
13455 317
10751 52
3960 839
2168 93
12544 74
2895 291
74585 667
15995 583
19162 399