887 35
16477 92
4235 267
6120 483
13224 613
12017 333
4282 543
2595 446
2829 747
9270 628
3600 302
12491 714
1500 250
6264 305
12577 386
12771 162
2307 414
111752 209
7492 697
6468 691
5097 422
3200 845
5506 917
11157 108
3674 125
29343 669