32806 58
7024 702
10393 574
2812 61
2048 85
10509 555
19809 397
47652 165
6256 531
3416 103
11207 79
18748 101
12509 362
2959 609
3893 577
3757 234
16990 638
53916 74
24131 391
3901 621
39661 334
58090 254
8968 86
15652 419