509 218
381 492
93 527
1244 251
701 946
639 460
599 612
940 944
863 668
946 461
344 506
170 639
491 456
343 124
823 583
566 817
442 454
212 784
299 212
314 286
47 434
122 928
121 254
991 991