50828 10
35606 1
49955 2
32951 3
17726 0
48633 6
26458 5
44282 7
30632 2
37101 3
33733 3
23883 0
38833 2
50654 5
45677 1
32504 1
26978 1
31351 0
35880 2
27853 1
27051 3
19009 2
28954 9
29684 2