1021 215
12534 178
407564 210
12470 707
4608 151
7275 153
14456 533
8539 951
3877 736
2290 51
5401 71
12208 611
6346 764
2944 157
3127 494
5436 714
1940 29
841 166
3563 551