31 928
924 947
185 812
60 703
932 798
464 595
837 378
2 263
298 857
396 339
166 102
16 215
816 35
314 420
356 114
87 879
442 473
913 382
881 700
403 281
51 200
949 152
604 7
264 173
916 110
303 824
3 807
753 577
554 813
300 512