2200 6
25445 36
3102 6
1034 8
7359 23
17307 58
11726 17
4875 11
6903 23
32610 100
4349 15
3443 12
17160 70
2583 9
10457 11
4229 21
8320 19
16327 28
23105 71
10234 24
13187 22
17420 31
5757 24
35174 105