16005 79
16458 928
15988 511
5608 42
5807 432
45561 327
11108 517
43608 679
96539 263
12448 400
37562 322
5975 828
46482 534
106651 954
30190 820
18222 184
46505 523
52627 78
26437 176
24366 115
3781 190
15747 441
12801 216
16858 169
23120 57
7116 237
16465 780
4425 742