4508 608
55357 446
14147 843
32231 318
8500 631
4120 241
36024 312
64589 567
37469 661
3031 300
2678 316
3092 448
10323 904
20511 125