22080 26
3387 9
4196 15
12377 39
50343 103
4447 5
8164 43
46315 194
6051 28
5016 18
4230 20
4334 13
33039 83
5118 9
9868 44
9557 13
15637 24
21991 35
2840 13
24643 60
15624 42
20596 67
11037 27