3563 165
2426 238
24300 603
2699 96
2818 587
5268 925
3255 763
4659 692
3175 445
9649 353
2225 373
2518 80
2942 247
2659 460
2185 225
15855 583
7397 282
10082 404
4722 59
6014 822
9405 534
3495 333
6220 581
5868 798
2577 307
3754 707
31903 461
3081 183