18450 58
12023 675
14855 269
11689 210
25285 804
13364 602
9113 859
42066 478
7920 648
8328 207
16031 418
5210 422
10806 526
3288908 6854
88623 767
12546 491
6496 254
5930 469
6815 114
8966 640
14186 600