1251 327
62887 660
13741 178
3198 207
4910 555
18545 87
2447 338
26043 247
5226 471
15648 148
4155 187
5093 649
7325 904
2698 352
6341 724
16029 917
1818 232