5430 60
40032 222
27640 990
14438 825
12584 445
6717 283
18479 844
13526 435
31524 862
9147 543
8606 659
17738 418
8347 363
20490 201
20065 618
20093 654
26708 103
4647 527
6189 663
23375 522
48980 698
23356 386
6515 859
4713 931