21088 313
10912 752
15492 580
9201 502
15801 80
66597 856
9462 78
31265 660
88722 289
70097 309
17675 266
14371 573
98372 633
11269 274
36429 544
19324 240
89040 923
37744 342
12178 656
104964 766
20591 242
15891 840
11764 556
8801 450
16693 63
30560 141
2660 768
21414 158