2948 790
1730 258
1470 178
2336 416
28914 311
12145 225
52851 645
14786 125
8323 58
50428 96
31441 383
22133 352
45935 498
43591 468
161210 258
33140 138
51547 331
43073 395
33857 348
85539 777
110670 207
51419 167
12038 505
46361 105