38958 375
21712 359
19703 504
34758 57
4191 422
13921 99
8671 367
5680 325
15738 276
5404 984
57959 338
22586 863
9910 42
10099 457
7585 311
4989 516
2731 578
47032 667
79643 109
23111 690
5277 520
2227 83
2049 126
24480 338