1403 153
4415 316
4441 748
3447 318
6863 747
30954 91
2889 309
2807 309
12686 49
13544 85
22469 162
2910 413
2813 671
2310 229
2165 331
4870 248
7548 409
8600 576
1387 83