21149 447
16296 336
1590 65
4068 373
8404 217
24461 343
5896 529
8790 609
5431 612
15724 580
2120 405
1086 94
3317 479
3317 676