1416 316
22207 860
43806 291
98002 516
150325 640
71225 141
8550 513
12141 426
9542 408
24816 243
43967 435
94467 126
29809 331
18809 343
56400 339
39772 916
26490 227