12539 613
9341 49
12758 923
242130 556
20385 424
93488 450
5665 202
3048 328
8961 338
5767 778
5592 44
2607 464