59995 629
19189 233
3128 536
25842 148
155284 952
4265 491
2688 483
5140 187
3323 259
4312 688
125686 553
76256 565
8162 485
135044 341
70475 959
73154 462
4673 487
63339 250
8254 138
1017 139
4462 659
2815 107
37348 175
24260 90
50689 821
14482 322
180479 928
21936 262