21093 313
10916 752
15500 580
9203 502
15806 80
66622 856
9465 78
31281 660
88744 289
70108 309
17679 266
14377 573
98405 633
11272 274
36440 544
19332 240
89081 923
37781 342
12181 656
105013 766
20602 242
15898 840
11768 556
8806 450
16699 63
30583 141
2660 768
21422 158