1029 99
21135 377
3219 515
3752 727
5454 452
19068 138
9561 368
7200 323
8614 490
11220 703
2821 333
5560 224
58399 756
6197 153
2645 126
3645 195
3804 599