19248 506
129994 827
4936 62
3330 645
4330 647
1043 68
3921 506
6372 260
2631 146
2329 171
2877 306
8669 357
3913 404
39597 142