1035 215
12718 178
409575 210
12541 707
4630 151
7289 153
14507 533
8547 951
3885 736
2300 51
5411 71
12223 611
6362 764
2950 157
3132 494
5442 714
1946 29
843 166
3570 551