1501 215
16183 179
443244 219
13505 707
4806 151
7463 153
15042 533
8595 951
3957 736
2382 51
5656 71
12417 611
6719 764
3045 157
3181 494
5548 714
2037 29
877 166
3639 551