31014 437
58151 581
147981 929
85981 830
21340 330
116442 403
110785 236
50820 61
105304 231
73326 661
79477 518
79033 146
50498 78
26143 245
160506 216
76354 459
155645 264
220401 336
68038 865
62069 255
29345 372
20734 716
15506 549
36025 419
2630 71
71017 233
62922 541
64553 373