281 32
1540 272
2217 340
2189 327
10019 902
6977 417
5256 513
3375 695
1084 103
3307 843
8781 352
5998 411
3613 763
3138 821
3135 393
14694 586
1792 61
4169 301
18028 403
3312 590
9883 815
3235 234
3623 232
22530 509
10441 667
26794 396
5664 434
6638 291