4425 2
27093 101
39562 87
8151 17
10222 17
15712 28
14666 52
4057 13
4992 6
7903 15
3466 10
5735 11
2103 7
17647 33
10625 11
14599 21
4975 19
23296 34
6717 10
10856 27
6717 21
5913 19
22452 32
19695 20