580 274
34 641
667 528
896 230
1233 359
142 880
671 43
450 202
743 525
586 43
279 683
546 966
895 860
365 394
291 628
1161 1000
2276 793
746 145
852 190
861 97
829 66
80 168