525284 1143
14218 369
6418 734
12121 105
29045 336
11406 613
29176 345
12819 697
16916 256
29604 577
11363 950
3943 281