3110 706
17116 840
4604 908
12364 532
13579 187
10534 304
7258 571
7630 790
10710 275
3868 441
3310 76
3650 201
14167 598