121537 429
17360 648
4541 87
9216 901
7944 556
18364 216
112601 612
34862 932
23247 633
1882 299
8524 638