2512 115
59700 834
6601 563
5379 127
21033 826
3716 63
12168 190
12037 294
7906 355
16758 129
4943 478
10488 982
3686 772
4413 943
2226 376
3178 553