15015 767
6321 551
6433 49
8315 288
8765 358
9526 139
4855 30
15178 96
7017 191
15564 413
3273 234
4999 94
18042 265
11291 744
4034 317
3822 99
6961 634
4479 117
9094 320
6475 509
15401 418
5958 136
19754 367
5225 50
14432 372
12503 313
9398 542
6540 431