15503 78
238034 413
77577 226
10316 285
4816 327
4695 752
4913 415
7672 778
2044 129
2861 477
3311 746
1739 271