2980 703
2974 185
2943 280
2896 426
2870 43
2794 576
2751 853
2714 513
2711 823
2695 96
2613 958
2554 409
2512 155
2501 713
2427 645
2401 43
2382 405
2382 34
2380 289
2370 871
2361 638
2339 554
2337 577
2336 510
2330 475
2330 74
2307 895
2281 943