3396 7
18585 94
24440 77
8089 17
9298 13
7917 13
12004 33
5848 13
6595 27
5221 7
7907 6
5320 5
18735 55
6363 19
3597 5
11419 30
3135 5
2326 1
3558 3
11856 4
11134 27
15872 32
13305 41
7974 15