9796 78
20072 262
32051 660
33730 97
9887 432
71450 309
17987 266
4191 366
8480 850
100893 634
3994 459
15310 651
11808 274
36944 544
1890 189
5547 714
4003 624
19850 240
3500 813
3588 428
3460 593
91535 923
16385 360
3489 69
58414 157
6814 58
18214 531
2996 536