21302 313
10958 752
15554 580
9270 502
15882 80
66866 856
9538 78
31429 660
89136 289
70347 309
17754 266
14433 573
98776 633
11346 274
36528 544
19413 240
89464 923
38027 342
12244 656
105590 766
20752 242
16017 840
11808 556
8880 450
16808 63
30876 141
2676 768
21648 158