25411 182
14014 509
1186 97
25518 290
1738 116
15838 475
2824 304
17139 496
835 111
2026 268
1095 185
770 51
2101 420
3319 748
3972 537