1016 525
904 367
895 573
850 657
532 422
513 446
424 997
423 456
396 608
382 102
324 531
271 130
252 875
235 81
155 502
94 819
89 225
75 385
70 668
63 795