3251 519
2695 512
1522 128
715 143
2737 807
2666 540
3278 715
2644 620
409 28
877 119
2516 514
2898 601
2513 641
1156 83
855 133
2899 875
1789 315
2618 379
2380 693
1674 306
2909 837
1286 112
2448 583
1767 328