2999 335
2152 313
11506 380
1975 249
5004 516
18503 709
16418 732
28138 147
48519 572
10380 71
13307 169
3428 498
26047 257
4011 618
33207 356
31198 522
4696 185
10072 687
3270 626