530 13
1002 464
186 977
71 916
388 608
478 284
108 236
646 457
1010 437
979 173
343 910
354 852
855 493
403 737
598 657
122 328
175 555
377 133
987 352
450 933