2959 344
1526 118
11200 45
19828 697
6300 489
20596 195
6731 718
15105 54
8878 727
13171 353
4628 531
7830 403
4171 698
6494 511
17014 757
6251 492
39402 372
4846 170
13568 296
6243 643
3600 618
52577 164
32496 293
6271 487
3549 288
2853 391
4833 580
3576 891