2117 303
3691 854
20876 628
15912 641
1489 64
4511 275
4277 937
4514 792
4100 109
4319 688
1624 72
5617 249
5198 479