4960 52
720 141
2290 458
5436 759
3077 60
44984 506
161658 367
49576 304
6893 311
7990 810
5199 127
12621 201
10734 681
6134 429
4321 93