1035 215
12721 178
409693 210
12542 707
4630 151
7290 153
14510 533
8547 951
3885 736
2300 51
5412 71
12223 611
6362 764
2950 157
3132 494
5442 714
1946 29
843 166
3570 551