42916 746
19370 103
111626 594
26763 120
2354 128
2992 508
3343 182
60416 506
45861 110
3559 543
876 122
2911 552
11387 749
2326 526
14239 323
6361 460
22955 73
21436 699
9238 132
5013 47
1423 322
1651 354
28286 448
32964 120