4772 14
2728 7
10515 51
6203 19
12407 35
3730 9
5247 11
23505 102
7080 21
1214 4
62414 556
3037 13
13536 87
4246 5
11875 40
3555 12
5090 21
12297 47
3970 12
2697 2
1629 2
2630 4
2446 10
19709 163