19257 506
130009 827
4936 62
3330 645
4331 647
1044 68
3921 506
6372 260
2631 146
2329 171
2877 306
8669 357
3914 404
39612 142