3896 716
657 70
2696 332
16153 566
3084 155
15463 434
6576 327
2685 88
8395 585
3888 335
5546 37
12251 396
8802 354
25322 790
7900 215
30351 118
2134 184
14235 892
17268 283
19219 587
3065 610
13387 547
8394 692
11498 61
6192 194
19605 698
5896 527
9361 120