15923 127
4540 52
8696 544
21488 120
3911 499
10129 637
19220 364
3369 433
10871 697
6849 213
8198 999
3539 951
23937 868
8291 356
4354 469
3983 618
13335 413
2880 182
5095 775
16884 355
31095 434
7387 230
4898 702
5262 251