15277 41
5352 10
5333 11
3792 5
3632 13
3921 4
4533 5
3214 2
2839 5
15043 22
10008 26
9075 16
4544 9
12601 19
3739 13
11432 38
9261 27
4670 4
13720 27
5430 12
14438 36
11713 23
7933 16
25812 48