21142 447
16284 336
1589 65
4068 373
8397 217
24438 343
5895 529
8788 609
5428 612
15719 580
2119 405
1086 94
3316 479
3316 676