1029 215
12621 178
408495 210
12504 707
4617 151
7282 153
14484 533
8543 951
3881 736
2294 51
5407 71
12219 611
6352 764
2946 157
3129 494
5439 714
1942 29
843 166
3566 551