54259 90
28352 43
6679 5
15321 14
10805 9
4552 2
5157 1
4808 1
5858 3
9760 14
9837 31
8254 20
11130 13
6892 14
23246 45
12274 28
15124 40
15840 19
12438 19
7238 7
7616 5
5206 5
10009 12
10299 2