5861 308
2851 466
50753 126
15827 533
17468 131
34946 523
19485 338
11439 470
4911 487
17992 876
13325 311
30754 128
2949 343