33350 30
11491 14
6348 20
1399 5
2349 2
5469 21
3815 6
813 2
1138 1
7616 15
660 4
96283 135
10389 6
1678 9
195 3
1338 3
4765 8
325 4
3602 4
1558 3
1156 10
18444 10
19713 55
5341 17