21282 403
2080 116
4866 322
15229 863
15471 648
9447 345
10605 478
100216 725
13874 249
62575 671
9338 290
31863 297
25640 129
8756 452