3181 335
2170 313
11540 380
3344 249
5028 516
18768 709
16463 732
28209 147
49929 572
10449 71
13359 169
3444 498
26193 257
4028 618
33361 356
31263 522
4727 185
10124 687
3298 626