25962 44
30999 27
28804 66
2897 3
3492 8
4964 22
4191 8
1833 2
576 1
3997 19
2358 5
1960 2
2115 4
2626 9
5034 19
11032 28
2664 3
3870 15
15986 58
5840 11
2095 4
6009 21
2752 3
2616 7