2941 161
3258 638
2153 215
1753 116
6219 519
3890 738
3946 400
1775 238
4759 381
5091 638
12233 366
16383 297
12071 447
4867 971
3848 630
24947 278
3087 381
2358 384
6417 498
5161 576
10679 137
3519 667
3914 679
1899 162