12401 413
94613 744
50313 616
5520 302
8919 600
29474 492
286485 838
11816 145
288645 806
30478 922
33283 418
39920 454
14956 293
98564 338