35023 502
22127 188
19913 669
7948 433
12218 85
37053 952
7525 78
10772 268
17893 573
13112 139
8224 812
5878 758
7227 153
2807 288
1012 133
5266 914
9134 198
60492 186
34572 603
18982 548
31231 618
23835 845
19826 407
11887 194
13974 298
11537 550
16415 605
16410 116