2960 28
5383 556
80568 838
25796 623
2360 278
4076 878
6073 571
3450 706
4357 610
24281 617
26722 925
2638 366
3611 514
4617 209
14036 199
3115 379
3191 324
22368 845
30029 165
2867 711
5416 632
7032 116
3088 334
2185 370
1163 84
2399 144
10459 81
8818 281