1625 305
13550 371
2612 169
3855 331
22363 843
9991 711
13017 67
14611 683
4808 281
5954 200
12688 602
38067 1059
11457 304
42043 162
9420 200
6614 788
3905 628
7827 323
7976 220
3970 425
5436 266
5399 601
21248 825
4896 279
3852 112
3447 493
7177 955
27567 280