3116 440
11086 560
15123 139
3812 43
61922 540
2380 477
4217 299
3623 741
9447 751
3526 373
4314 39
9929 287
8596 962
19039 502
4948 388
10771 698