80463 163
249251 824
56223 548
129141 359
96779 382
278865 1033
258064 731
205133 767
102710 709
76340 285
101232 460
66250 90
51774 267
37165 813
110488 376
159705 761
310001 956
367624 868
54962 609
34517 174
155874 648
77544 188