3182 238
5488 44
4097 563
6104 617
15802 466
15492 864
10693 107
12844 309
4668 207
5169 373
6275 556
8726 660