3005 155
5738 130
6033 574
3061 432
6894 512
24399 678
10390 731
16492 213
5603 307
9831 178
5692 301
7497 451
5527 395
1671 65
8589 421
5799 653
5876 143
23765 258
16274 138
22551 413
35016 901
6315 59
4720 428
9012 648