27006 393
48610 297
19724 110
17526 553
7957 757
7549 901
9118 66
31602 488
5538 291
13233 475
5590 677
11073 438
8344 759
4482 608
21070 343
23734 164
22211 765
32853 491
9342 788
11617 816
31323 494
14896 544
7846 512
11616 599
6380 754
3728 85
6332 374
6317 305