1002 550
975 276
753 194
714 825
638 422
476 350
338 523
199 326
164 342
120 268
118 360
68 808
52 816