2511 115
59699 834
6599 563
5379 127
21033 826
3716 63
12168 190
12037 294
7906 355
16758 129
4941 478
10488 982
3686 772
4413 943
2226 376
3178 553