20447 653
15572 44
3105 577
672 34
3442 598
8191 183
6870 270
3357 574
2315 421
3349 864
4416 755
1107 65
7224 450
10882 970
2682 640
5454 322
2425 559
1417 52
1367 166
1135 131
1235 202
3406 716
3469 710
7097 794
3027 575
996 114
2992 621
1981 289