2200 580
1723 527
2640 724
2747 853
2157 586
2481 722
2997 684
331 55
1093 319
513 101
1329 362
2362 535
10341 116
925 192
353 45
2698 599