625 127
2199 439
2092 420
8639 564
14658 637
1553 233
8715 378
1001 232
3328 964
2914 598
2254 473
1075 185
1488 369
10953 545
3629 827
4143 513
5393 701
9073 152
9312 640
12221 357
15407 543
22385 575
6784 92