1487 883
1406 431
2782 304
996 847
1134 115
728 454
753 160
910 499
571 967
993 640
261 581
926 494
3976 269
481 236
2451 849
2114 999
1058 11
811 869
894 984
724 631
1008 927
826 129