4351 79
31139 165
15521 605
10152 212
39363 549
53136 371
15255 399
12614 687
82147 235
59957 572
51869 470
87829 662
51293 605
84281 352
60442 165
43633 338
63164 853
13702 433
1804 104