59980 629
19183 233
3128 536
25789 148
155060 952
4259 491
2688 483
5140 187
3322 259
4312 688
125664 553
76250 565
8159 485
135028 341
70465 959
73146 462
4673 487
63335 250
8254 138
1017 139
4462 659
2814 107
37342 175
24258 90
50679 821
14482 322
180446 928
21928 262