531 819
160 682
35 404
366 101
97 155
981 401
293 573
711 439
393 399
724 771
971 833
666 293
952 399
636 847
517 243
821 333
680 861
280 572
33 188
86 139
79 12
8 712
271 100
904 976
133 422
288 662
641 68
314 244
364 998
715 291