21059 47
34284 761
52689 250
27764 144
10622 66
38767 614
87278 684
23090 545
4729 234
12263 324
22741 974
13877 438
48219 693
20782 660
30747 103
22028 667
22401 530
25262 521
65751 377
57472 958
28529 254
22161 526
25065 255
91749 728
47699 524
2630 29