2506 680
987 155
24947 755
11699 928
20213 120
6365 545
5358 179
11851 347
9809 318
17638 351
1651 195
6417 794
40828 240
2881 486