525 80
3035 362
4336 639
2147 252
2720 571
5122 775
12503 312
2826 276
4975 564
1308 180
1724 90
13156 693
14686 664
2188 330
17819 420
9984 282
8302 925
4970 362
12913 160
3632 533
16092 32
27063 396
5179 164
5965 661
23188 478
4483 772
6402 292
3597 42