1112 99
21341 377
3375 515
3927 727
5923 452
19662 138
9896 368
7318 323
8760 490
11385 703
2899 333
6038 224
58579 756
6322 153
2714 126
3811 195
3870 599