17791 450
15580 394
28002 41
13204 119
7406 47
49670 592
17527 731
15662 580
22231 188
2623 367
1573 220
1848 382
3345 203
3197 578
2391 633