31552 392
11111 621
16030 52
16336 413
17062 907
12408 261
41663 292
39492 94
16551 126
2688314 4047
2448689 3529
386991 1161
233794 590
194614 744
47057 385
57065 627
64616 609
59401 872
81888 612
68204 833
42145 612
58202 735
31115 884
83343 616
85835 873
60216 408
55249 314