1413 316
22205 860
43806 291
97998 516
150316 640
71224 141
8550 513
12141 426
9542 408
24810 243
43964 435
94426 126
29802 331
18797 343
56391 339
39742 916
26477 227