2939 6
4552 6
19281 101
21828 57
116436 154
8900 23
41654 87
3503 8
20708 51
5630 16
5774 12
7071 39
9330 41
3007 7
5233 17
6976 20
6476 15
6871 30
3112 13
6665 39
12452 80
6244 15
7658 28
5238 17