2736 239
2728 101
3899 285
4713 682
7056 879
2310 233
4819 573
5243 283
21303 58
55479 292
70178 439
36355 650