12626 308
6807 574
14790 478
4456 266
2281 122
11455 284
4963 276
5050 332
6019 556
2304 103
6935 385
9756 737
5044 121
28651 550
7224 758
4843 543
5782 98
8178 390
3349 118
15597 791
5259 309
4652 372
5951 115
5079 55