20254 1057
6373 28
22213 419
56745 638
12521 614
6479 174
14585 698
5252 364
15008 409
12367 421
20158 66
56143 630
29328 583
93338 877
11624 386
28651 417
85976 601
8155 656
7496 211
13656 145
64131 915
8847 462
60169 744
1700 116
8002 268
22120 533
42697 390