1405 316
22202 860
43801 291
97858 516
150195 639
71170 141
8544 513
12136 426
9539 408
24753 243
43908 435
94036 125
29731 331
18658 343
56296 339
39463 916
26328 227