1505 215
16214 179
443623 219
13511 707
4808 151
7463 153
15045 533
8596 951
3959 736
2382 51
5662 71
12422 611
6723 764
3046 157
3183 494
5549 714
2037 29
878 166
3640 551