12022 675
14853 269
11686 210
25282 804
13363 602
9112 859
42059 478
7920 648
8326 207
16031 418
5210 422
10806 526
3288231 6854
88609 767
12546 491
6488 254
5929 469
6815 114
8966 640
14186 600