3115 238
5442 44
4065 563
6072 617
15504 466
15435 864
10481 107
12711 309
4584 207
5094 373
6160 556
8646 660