14956 403
11917 227
3701 144
5013 240
7238 159
13012 615
23003 219
45789 730
97702 373
28365 598
4342 400
2203 189
4006 737
18670 502
133607 330
3134 385
28244 565
6418 591
33892 509
13134 648
10453 258
2289 96
29038 497
7130 691
2289 235
6796 484
5522 448
9238 374