312 80
2990 362
4317 639
2121 252
2717 571
5121 775
12499 312
2822 276
4962 564
1307 180
1724 90
13147 693
14684 664
2185 330
17812 420
9981 282
8299 925
4969 362
12912 160
3630 533
16092 32
27061 396
5178 164
5964 661
23174 478
4482 772
6396 292
3590 42