12052 50
46487 411
7850 383
15238 626
29338 73
40569 289
9959 129
19190 306
8901 61
24216 346
17881 214
13884 57
19647 813
11527 475
13755 676
20482 799
19066 341
65282 514
16944 859
11704 494
22752 1006
19648 818
16403 536
28912 924