3563 165
2426 238
24301 603
2699 96
2818 587
5268 925
3255 763
4659 692
3177 445
9651 353
2225 373
2519 80
2943 247
2659 460
2185 225
15855 583
7399 282
10082 404
4722 59
6014 822
9407 534
3495 333
6220 581
5868 798
2577 307
3754 707
31903 461
3081 183