2638 592
4458 711
4561 880
1095 105
11102 395
5206 290
43332 390
2765 265
24506 1062
7172 274
8684 522
14176 331
9346 681