40616 509
32282 603
17529 546
105029 612
10872 562
2220 115
8278 407
7773 433
21895 570
36205 952
11541 675
20347 161
4235 748
11715 282
21689 422
2555 671
944 133
4257 748
84965 839
7787 681
16849 326
16028 605
16001 116
12538 31
10416 212
23791 130
48131 491
28759 458