102 473
892 301
635 198
435 349
130 627
971 506
885 457
383 48
909 452
107 532
287 438
932 845
224 237
256 584
223 644
166 746
696 98
431 976
961 245
405 1