3112 335
13635 599
120553 342
45869 292
12483 326
31099 295
3640 210
57212 742
27374 307
29980 296
4490 230
6408 727
8086 524
32770 194
18209 184
12795 216
16849 169
37294 629
28391 111
25459 476
14737 757
14021 590
2803 265
12193 421
12852 331
8858 519
7596 157
23437 277