308 82
1009 65
545 860
330 49
650 859
2080 702
868 911
407 893
285 683
674 43
232 76
778 801
124 854
500 921
38 641
749 145
556 332
1238 359
159 586
589 43
23 693
139 462