30004 81
15495 474
67329 516
38674 219
32478 605
69296 238
63813 198
43230 115
38088 626
35572 302
40950 368
56469 253
153168 651
104300 727
18953 793
30773 311
18657 257
17485 569
73106 505
22444 696
16899 572
23091 430
16111 217
86522 437
56707 621
24096 158
112401 574
75505 887