3506 182
1972 69
7910 729
15185 194
14345 104
4794 189
5161 152
1717 150
5593 484
20551 269
12107 116
23270 360
6431 111