34080 816
2374 319
15118 626
21687 125
17211 929
9631 283
30119 366
55352 367
18572 298
22708 539
26223 853
28163 391
21210 812