3015 88
3423 523
3965 568
3081 550
8390 399
14797 381
9484 344
5009 542
12122 183
11298 85
25588 478
11592 649
2704 193
3111 566
12071 471
2416 134
9075 64
16398 366
20589 533
3223 184
1874 108
7917 455
5438 55
5415 278