21056 47
34280 761
52687 250
27760 144
10621 66
38765 614
87271 684
23089 545
4729 234
12261 324
22740 974
13875 438
48207 693
20781 660
30744 103
22026 667
22396 530
25254 521
65744 377
57471 958
28527 254
22159 526
25065 255
91746 728
47690 524
2630 29