20901 360
15612 311
11404 164
4962 108
8451 479
6141 286
15711 462
17773 638
7785 383
3556 302
10318 432
1752 101
8851 169
10419 400
2758 40
6462 54
10633 804
8617 296
4580 644
12385 743
21355 594
5792 468
11343 538
10440 587