2596 595
2664 688
1612 48
3756 639
2123 550
524 57
2591 242
2320 559
2809 438
1191 325
2308 503
2757 532
1214 112
1184 292
2133 485
1446 244
2333 640
3122 782
2394 481
4407 568
1088 93
220 39
1791 331
4158 956