236 68
14852 850
2153 493
456 101
2501 722
39650 454
58756 179
38323 114
14584 335
37832 293
16626 318
24472 531
39050 424
45945 517
14811 735
32460 458