16405 928
15919 511
5572 40
5792 432
45480 327
11070 517
43530 679
96295 263
12418 400
37259 322
5965 828
46340 534
106323 954
30101 820
18137 184
46349 523
52390 78
26379 176
24285 115
3772 190
15692 441
12747 216
16805 169
23036 57
7105 237
16432 780
4410 742
17582 215