328 285
305 629
529 487
802 96
805 167
712 347
69 876
165 338
696 405
379 846
100 921
401 342
242 897
729 292
30 947
244 956
251 604
587 368
671 819
208 139
470 712
906 880
252 810
812 570
192 480
176 357
162 632
77 55
465 150
125 101