37513 603
12754 68
11521 145
285855 591
23931 295
9783 406
8822 575
8876 275
8873 35
4505 356
39255 952
10086 162
30607 172
9548 634
9227 66
6934 164
52318 671
6911 274
42532 267
12527 805
6199 86
45050 517
26638 651
42931 907