3905 60
7479 909
13648 554
4450 138
15065 545
14156 365
348099 431
71994 218
52550 547
32915 429
35297 82
29719 412
13510 648
31033 562
6356 372
10097 719
10133 655
7891 919
12327 735
112107 543
63123 604
74148 859