303 829
291 656
905 508
995 789
186 411
179 692
495 40
768 659
238 71
149 244
331 297
228 708
160 964
480 826
114 121
190 937
135 770
74 71
20 464
628 167
348 668
104 898
284 679
804 795
371 421
905 89
469 614
431 734
225 444
441 726