50639 255
22764 246
26866 966
29666 127
32462 319
29151 710
23517 499
32243 517
28435 876
24648 676
28751 178
56917 137
25558 532
28182 153
33529 124
20010 208
15547 541
42265 277
21924 52
35327 608
34813 661
39952 378
87895 795
36718 308