21142 447
16289 336
1590 65
4068 373
8399 217
24441 343
5895 529
8788 609
5428 612
15720 580
2119 405
1086 94
3316 479
3316 676