2595 602
55823 150
133712 383
43375 924
22008 428
20403 531
8472 635
10269 603
3850 662
4490 782
4024 211
6233 556
2065 50
6618 719
10095 375
8977 886
18875 177
87097 659