29600 175
71215 828
30016 324
37571 771
35041 188
25381 426
28612 309
13623 157
22854 559
100058 1169
25125 169
10724 645
35088 196
22448 316
18965 765
16844 324
19689 355
37296 283
20267 569
23531 140
47181 661
32980 354
9440 171
29616 597
39002 924
29602 626
9392 207
40857 940