40728 857
18155 925
15644 201
20578 58
6557 664
63752 903
3841 688
53084 155
16554 547
4065 777
18508 100
7599 770
13428 47
4415 563
8771 99
43285 788
3421 243
2643 463
12450 557
4174 639
11544 922
3445 579
3456 244
15058 463
4073 674
2229 500
3033 597
1083 83