1635 63
65148 372
2751 263
14129 326
3656 520
1195 54
3041 257
3922 639
29169 416
4136 69
2790 471
7035 848
10314 558
4032 686
1981 404
21030 247
2606 633
2666 313