3036 521
13857 325
3470 345
879 138
2043 398
3291 211
4252 475
7877 555
7699 34
16786 783
6174 746
8538 830
2013 219
3951 472
3331 917
2924 245
4550 845
4079 224
3559 516
4982 588
1253 176
3103 516
27651 358
16641 376
26513 245
5188 322
6837 307
7412 689