59985 629
19185 233
3128 536
25810 148
155151 952
4260 491
2688 483
5140 187
3322 259
4312 688
125669 553
76251 565
8160 485
135035 341
70467 959
73150 462
4673 487
63335 250
8254 138
1017 139
4462 659
2814 107
37347 175
24258 90
50681 821
14482 322
180454 928
21930 262