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