1081 632
1010 278
969 364
937 711
884 706
822 955
805 836
687 276
584 884
562 378
526 694
419 289
338 195
271 623
163 265
105 378
88 824
40 490