537 58
331 272
1000 295
559 832
906 818
888 824
345 226
256 394
292 940
122 208
905 667
66 433
5044 418
374 240
881 419
849 623
131 974
1028 763
641 878
134 365
262 37
949 607
224 67
276 276