3215 335
2174 313
11546 380
3347 249
5036 516
18818 709
16471 732
28222 147
50152 572
10449 71
13361 169
3446 498
26206 257
4028 618
33370 356
31281 522
4733 185
10136 687
3298 626