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