1030 215
12643 178
408800 210
12509 707
4623 151
7284 153
14491 533
8543 951
3882 736
2294 51
5407 71
12219 611
6355 764
2947 157
3130 494
5440 714
1943 29
843 166
3567 551