29180 1006
4685 313
17708 635
10504 186
15993 944
24356 277
18065 870
43532 167
20001 841
47631 745
14727 402
21936 237
23326 143
4030 64
23955 449
12737 83
22931 705
83012 677
38498 568
10597 811
15055 258
39423 301
40449 418
21137 415