112 30
2755 562
2611 726
1071 228
857 229
192 51
2309 702
737 197
2738 46
14420 104
21178 210
36399 326
11851 439
11434 528
7713 114
11770 95
21229 139
5599 165
13675 252
8120 901
11115 857
9367 239
6906 485
8562 176
30491 181
6705 193
14871 190
12333 577