3126 335
2167 313
11530 380
3334 249
5019 516
18664 709
16452 732
28185 147
49374 572
10432 71
13344 169
3442 498
26152 257
4024 618
33311 356
31240 522
4716 185
10112 687
3290 626