2385 187
3547 853
5594 94
16052 485
28335 177
4894 616
6054 741
7924 501
3327 167
2720 138
12241 967
3155 586
18346 762
2262 425
2116 612
2736 621