1131 295
1007 436
966 453
946 31
945 653
943 723
890 90
826 45
360 336
319 765
279 48
198 559
189 499
130 4
69 557