4351 79
31139 165
15521 605
10152 212
39361 549
53134 371
15255 399
12613 687
82143 235
59955 572
51863 470
87826 662
51291 605
84280 352
60440 165
43633 338
63162 853
13702 433
1803 104