331 59
1459 289
3264 335
2179 313
11547 380
3349 249
5038 516
18897 709
16489 732
28245 147
50474 572
10456 71
13371 169
3448 498
26237 257
4029 618
33402 357
31305 522
4737 185
10150 687
3298 626