531 37
1570 344
2843 458
4898 477
8699 907
1726 300
13954 905
5883 142
1892 603
1700 238
5800 593
2380 567
1510 183
2702 587
571 49
1487 231
1128 223
2899 349
1008 160
3163 814
3259 915
3476 684
3530 732
1238 167