1112 99
21342 377
3382 515
3927 727
5926 452
19663 138
9900 368
7319 323
8760 490
11386 703
2901 333
6042 224
58579 756
6324 153
2716 126
3814 195
3872 599