28953 6
31282 4
22608 1
19657 2
22752 3
44056 4
41952 4
32301 1
56302 16
25753 4
27526 6
22180 2
48252 3
46357 5
113684 19
22951 6
23354 3
25201 3
28652 17
42554 9
21481 1
18277 1
17701 2
71026 11