1228 327
62416 660
13730 178
3168 207
4901 555
18527 87
2433 338
25949 247
5212 471
15602 148
4135 187
5075 649
7302 904
2683 352
6318 724
15940 917
1796 232