19506 860
9871 327
6576 261
11528 479
6925 243
7640 671
2187 86
17685 377
7242 320
8199 459
7995 758
20669 383
33917 755
6710 604
10486 983
5081 336
15749 67
13403 795
8314 702
4097 492
7735 802
2224 71
1552 243
5688 676
10343 591
14040 293
6974 115
23162 180