2595 5
2962 5
8872 28
2801 12
6908 8
13453 40
4616 9
3064 3
4934 3
5534 22
37066 85
7249 35
2395 12
2809 13
2249 7
19630 55
867 2
2241 5
2846 8
3638 7
1371 2
969 1
2638 8
1698 1