3126 14
7228 14
8848 28
5198 9
14904 54
3675 7
7313 24
14723 42
8082 31
6824 18
6074 24
6853 16
3915 14
3879 13
10315 28
8410 34
4560 10
3838 22
2417 9
5557 21
3232 20
7471 19
4514 18
40368 173