291 95
2103 42
30139 315
4209 622
14255 390
2210 550
11565 183
18031 451
2938 590
2871 571
2793 660
244 39
2657 807
1527 397
2957 650
1472 77
2034 435
2241 592
13297 594
2865 875
25617 284
17297 84
16167 582
29354 446