3110 702
3191 704
4628 500
4539 663
2439 468
6806 169
1157 39
3053 264
2560 373
14195 358
4337 521
3360 402
3286 292
2689 655
3421 782
3782 613
4241 286
2060 277
1824 467
5924 511
2145 298
3491 918
8935 424
3817 872