887 35
16477 92
4235 267
6122 483
13224 613
12018 333
4282 543
2595 446
2830 747
9272 628
3602 302
12491 714
1501 250
6265 305
12578 386
12772 162
2308 414
111756 209
7492 697
6470 691
5097 422
3200 845
5506 917
11158 108
3674 125
29344 669