3012 633
4286 571
33869 245
3043 499
2823 306
7992 126
6781 295
4559 742
25791 245
6136 222
34157 266
100775 235
74648 411
84828 261
3708 563
4431 764
21429 217
11721 456
92001 723
4075 841
3539 451
10983 601
23887 149
10942 289
3816 510
3923 802
2160 130
7785 109