105896 821
44482 1007
30197 303
27158 134
30763 544
59609 382
48926 951
85480 243
39165 143
63394 690
41378 269
17416 222
14583 251
229323 643
21644 674
52492 164
17546 118
37036 529
71854 691
65907 274
12159 602
75130 520
28418 348