14604 670
4985 52
13590 475
2506 581
8531 673
40247 508
18010 296
2144 406
21148 80
25880 674
11697 249
2953 732
1545 363