2981 281
4506 639
5036 640
10530 268
3589 490
3122 256
4388 579
2265 201
21339 373
2684 97
8925 500
4314 183
4909 517
6890 432
2702 383
6680 504
3784 70
2532 131
3678 318
14034 69