3335 316
2780 822
4999 28
14873 521
1352 357
2488 660
877 179
998 172
15803 595
4882 857
12835 578
7083 153
6260 531
10957 132
2790 749
3738 234
2889 656
4641 361
8389 264
3976 577
11707 243
119 33
6468 53
1813 522