15050 861
11752 104
5185 381
9920 600
15496 687
40708 85
9226 169
4091 725
18118 640
154577 212
8677 400
4636 652
13786 592
87935 354
14836 69
19352 545
4025 827
2588 120
10229 468
3556 467
77394 639
17021 521
4357 822
13277 318