1426 243
1413 603
2258 757
1050 452
560 766
184 993
930 883
389 672
340 867
437 64
966 672
557 102
598 710
347 281
30 932
831 686
226 217
786 635
464 487
41 471