3563 165
2427 238
24303 603
2699 96
2818 587
5268 925
3259 763
4659 692
3177 445
9652 353
2226 373
2519 80
2945 247
2659 460
2185 225
15856 583
7399 282
10085 404
4722 59
6014 822
9407 534
3495 333
6220 581
5871 798
2577 307
3754 707
31909 461
3081 183