17922 450
15688 394
28161 41
13333 119
7451 47
50141 592
17652 731
15722 580
22444 188
2686 367
1596 220
1859 382
3377 203
3206 578
2403 633