1489 419
1332 405
362 76
2358 306
2360 377
4401 594
12346 515
164132 422
3562 564
29843 879
55799 77
4533 152
4427 839
3452 483