32032 581
14812 776
18683 758
11787 687
23319 201
13984 465
13821 743
21528 313
11197 752
15669 580
18184 448
64538 166
9487 502
47672 350
16279 80
22231 327
67559 856
22249 188
9701 78
19949 262
33435 97
9811 432
71049 309
17885 266
14624 573
31064 120
8422 850
100025 633