2291 50
243790 1195
118908 299
9583 109
4350 731
2349 347
6219 739
13320 396
12667 298
1663 114
3156 111
8222 58
2319 255
3852 588
3491 667
12311 672
10869 486
13096 282
3600 480
14952 192
3379 588
12241 189
7841 181
2446 395