1023 233
2904 592
2783 781
1001 264
2746 820
442 100
2578 797
1337 373
2057 492
712 187
2426 759
3104 943
509 99
699 159
2771 786
939 242
17573 282
3785 935
42888 555
11699 278
3816 471
2114 158
2643 185