19129 506
129791 827
4926 62
3323 645
4325 647
1031 68
3908 506
6369 260
2620 146
2327 171
2872 306
8667 357
3902 404
39395 142