1489 419
1333 405
363 76
2358 306
2360 377
4401 594
12346 515
164133 422
3562 564
29845 879
55800 77
4533 152
4427 839
3452 483