1042 340
1038 312
1006 206
949 416
935 505
930 672
892 829
733 789
702 186
465 236
380 355
355 437
284 73
279 568
176 902