1050 215
12879 178
411503 211
12589 707
4638 151
7294 153
14534 533
8547 951
3888 736
2303 51
5419 71
12231 611
6369 764
2959 157
3133 494
5448 714
1957 29
847 166
3573 551