16215 869
18153 674
4937 636
2871 46
3447 363
7538 375
14103 470
7365 322
3523 97
5590 632
4952 244
3191 586
3600 111
1842 412
1346 237
863 78