897 107
786 954
273 983
90 149
263 574
1813 999
1864 935
846 928
415 162
596 866
158 693
1021 598
607 936
74 837
202 48
469 268
383 670
1140 415
515 410
867 209
506 932
574 143
727 631