1021 215
12531 178
407518 210
12469 707
4608 151
7275 153
14455 533
8539 951
3876 736
2290 51
5401 71
12208 611
6346 764
2944 157
3127 494
5436 714
1940 29
841 166
3563 551