813 308
499 408
455 490
354 879
852 489
153 41
1051 271
375 651
998 899
707 807
706 207
589 160
1075 209
59 463
860 294
315 994
228 464
741 870
447 922
99 397