25182 3
44954 9
67082 1
27333 9
90959 8
63356 13
96052 11
101254 10
22405 4
56177 11
32807 7
95859 12
21007 8
19155 8
342176 33
318128 24