2640 15
2142 4
2881 18
2472 5
11437 55
2362 15
2668 9
2309 22
32402 152
33876 152
10584 15
1316 1
2539 2
1509 17
3221 8
5581 7
2193 16
1826 14
14541 100