860 87
461 70
3038 768
38938 685
1433 228
2262 554
11763 396
6270 156
19844 52
10597 648
7167 602
13299 134
9267 201
2478 555
15176 212
5013 421