12461 413
94736 744
50570 616
5540 302
8940 600
29524 492
287697 842
11830 145
290029 808
30660 922
33451 418
40338 454
15013 293
99470 339