305 59
1455 289
3257 335
2177 313
11547 380
3349 249
5038 516
18873 709
16485 732
28235 147
50411 572
10456 71
13370 169
3447 498
26233 257
4029 618
33391 357
31298 522
4736 185
10147 687
3298 626