20212 447
15020 336
1510 65
3917 373
7808 217
21912 342
5678 529
8718 609
5257 612
15431 580
2008 405
1047 94
3226 479
3219 676