34351 643
5678 908
223158 938
19676 367
18462 432
26543 598
39591 195
8908 125
12062 474
30850 683
18633 361
28891 647
40211 645
41636 303
54524 964