17922 450
15688 394
28164 41
13335 119
7453 47
50143 592
17654 731
15723 580
22444 188
2687 367
1596 220
1859 382
3378 203
3206 578
2403 633