115067 493
3550 110
4810 196
13722 655
7635 112
7208 678
5624 571
11409 443
33611 401
17672 435
21024 715
20088 652
10663 688
177656 547
13250 290
18596 793
22894 226
177682 317
20246 587
51293 440
38701 330
58755 380
23790 942
41563 406
60755 873
17541 365
28083 827
47404 173