2948 350
2802 511
20161 698
49558 276
2418 575
39334 209
15352 274
3189 616
1623 178
2079 558
43563 167
2829 110
37313 350
38505 484
35354 192
23993 678
25544 452
42804 508
900 136
2427 438
3237 725
2979 693
77817 480
11381 462
3794 341
13256 792
3831 444
3415 631