1195 237
2760 871
1158 293
2807 602
3207 819
1212 98
2695 430
3898 214
1978 141
3286 438
10135 591
25606 209
155486 635
7447 252
8040 170
46449 376
9109 290
11493 328
5216 509