3004 715
2996 629
647 146
1819 361
2329 598
1589 238
3015 151
3739 491
8387 546
10027 673
36620 119
8404 554
6279 559
11568 636
13056 611
18124 250