20224 447
15036 336
1510 65
3917 373
7821 217
21969 342
5680 529
8718 609
5263 612
15437 580
2010 405
1047 94
3226 479
3220 676