10160 652
15405 280
4932 473
5662 755
5593 758
4204 728
8065 440
1342 228
2283 521
13302 771
4474 490
16184 930
2739 91