5894 308
2854 466
50756 126
15838 533
17471 131
34949 523
19501 338
11443 470
4912 487
17994 876
13326 311
30795 128
2949 343