1426 316
22218 860
43815 291
98112 516
150438 640
71299 141
8560 513
12151 426
9545 408
24877 243
44014 435
94869 126
29887 331
18975 343
56521 339
40027 916
26629 227