31560 320
17772 764
46945 673
22866 379
32391 139
27248 151
21731 617
28322 846
32103 494
19990 213
23371 593
27143 401
30104 575
17017 661
17719 97
29842 379
29998 904
21342 623
21957 187
29631 639
29832 362
16355 132
26500 576
19456 444