48005 3
36832 11
37729 6
34908 7
73855 10
47827 9
48557 11
35152 3
41506 2
37107 3
22852 1
52280 12
38926 4
37857 8
45034 6
59681 13
70377 16
27579 2
51056 7
35202 3
138508 46
96352 23
42478 4
100703 25