2931 790
1702 258
1420 178
2312 416
35553 792
59148 511
11634 563
23109 666
45128 316
46784 341
43276 501
76201 644
79508 428
37329 472
76287 550
12937 311
70392 312
19736 238
27065 714
18889 80
92157 548
26050 105
27174 212
52940 190