20016 62
47341 671
17153 280
54894 514
6237 689
34108 602
13726 85
67675 504
14439 218
15965 591
21427 92
33917 138
20868 615
22005 819
23076 544
34676 273
19173 134
8412 77
8254 103
56997 883
21709 200
7896 314
20948 606
10523 311
24136 299
29594 666
56590 213
73775 691