503 113
1531 253
2086 463
12736 547
9190 747
2535 298
12733 59
4450 664
3777 554
6709 426
7252 608
15335 280
15186 481
16231 467
11081 158
7343 137
3826 282
4203 269
19506 657
9231 241
13140 131
19050 822
20916 670
21883 916
1468 177
13811 566