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