25018 877
15738 892
5750 569
4790 438
5200 181
4278 719
140906 155
2220 358
3208 467
13147 886
3071 394
10945 601
2308 122
1976 202
13027 212
7430 573
12841 444
35980 375
25109 697
125211 536
18233 357
8423 198
13426 186
8854 49
3316 351
14391 490
82222 803
8041 230