3563 165
2426 238
24291 603
2699 96
2818 587
5268 925
3252 763
4657 692
3173 445
9638 353
2225 373
2514 80
2940 247
2658 460
2183 225
15839 583
7390 282
10078 404
4720 59
6009 822
9391 534
3490 333
6217 581
5864 798
2575 307
3753 707
31898 461
3079 183