50056 6
45478 8
45028 6
32432 4
22377 4
53029 7
45351 1
25934 8
31457 1
80576 14
44156 3
13582 10
11932 4
307231 26
50726 12
59979 8
132605 11
41876 2
66658 12
23481 9
41756 13
42156 4
8480 10
485407 31