102 35
814 750
429 216
257 637
284 511
419 508
433 999
989 164
595 613
660 693
885 259
116 752
140 101
979 433
785 148
491 459
64 192
184 788
120 191
745 718