1231 327
62459 660
13731 178
3168 207
4901 555
18529 87
2434 338
25953 247
5212 471
15611 148
4136 187
5075 649
7304 904
2684 352
6322 724
15940 917
1797 232