15999 61
20300 90
33690 60
20057 293
6422 349
10452 928
9938 101
64796 527
2811 135
8085 276
5921 306
4055 288
5221 238
3236 505
89198 527
58015 450
32719 820
5363 549
8231 277
4304 496
3392 225
8694 531
20485 587
10824 215
83123 682
6574 695
91016 869
27400 479