1008 292
903 247
2389 479
171 51
55207 259
44542 930
33854 403
127226 331
23649 305
4834 219
49596 575
4412 330
36809 578
46801 447
5548 834
33316 302
88987 956
57628 874
5012 488
63824 724
80503 303
40393 641
95959 548
23894 865