3112 335
13636 599
120562 342
45871 292
12483 326
31102 295
3640 210
57213 742
27375 307
29984 296
4490 230
6409 727
8086 524
32771 194
18214 184
12795 216
16850 169
37299 629
28392 111
25461 476
14741 757
14023 590
2803 265
12195 421
12852 331
8859 519
7596 157
23441 277