10182 32
61377 642
106399 750
111049 314
80568 163
56296 548
129227 359
24853 673
258316 731
205474 769
76372 285
101310 460
66293 90
49652 215
35928 293
7101 798
83932 897
54624 650
16401 934
6616 665
11798 852
4630 557
305690 567