16002 118
21457 916
14772 449
7481 816
23524 860
13989 327
9020 263
12243 479
8612 243
9205 671
4128 86
21125 378
7953 320
8838 460
10449 758
28511 386
45222 761
13592 607
12445 985
6459 336
16560 67
15042 795
13533 703
5290 492
8172 802
2975 71
1960 243
7387 676