1028 99
21135 377
3217 515
3752 727
5450 452
19065 138
9556 368
7200 323
8611 490
11216 703
2821 333
5558 224
58399 756
6196 153
2644 126
3643 195
3803 599