20339 447
15204 336
1516 65
3939 373
7887 217
22277 342
5708 529
8725 609
5300 612
15474 580
2015 405
1051 94
3233 479
3231 676