902 482
531 433
323 87
50 75
168 163
232 990
157 9
640 984
483 137
974 373
374 337
745 300
8 652
405 485
206 273
649 679
365 397
687 195
304 407
4 942
867 419
897 968
819 465
73 541
256 700
285 914
229 502
598 220
896 170
560 97