3062 335
2163 313
11523 380
1988 249
5013 516
18600 709
16443 732
28165 147
48709 572
10421 71
13330 169
3436 498
26128 257
4021 618
33270 356
31221 522
4710 185
10097 687
3286 626