26003 288
12672 78
9675 76
24242 245
14123 613
6872 211
37127 427
39258 144
11049 671
34264 391
39626 231
44036 80
13199 590
22685 545
63759 947
23518 459
42670 465
29460 90
43744 389
29397 328
10776 136
30716 718
6516 162
12865 303
35247 640
87853 572
11740 143
45952 376