8980 352
30046 541
6968 553
1934 89
7660 607
5249 44
244160 633
50959 293
11592 447
50317 748
172839 677
55852 514
13362 312
2555 259
368223 1082
141360 587
1164 308
3301 741
3215 660
8910 60
167320 419
181814 335
46274 243
9627 405
8133 298
103027 199
2285 568
6510 492