325 5
17519 82
27648 147
23323 40
54395 126
17349 15
6727 17
17312 58
14795 62
3211 9
2845 7
11996 51
31630 124
34858 151
7939 37
5171 17
7276 58
4497 19
3705 24
2240 9
614 2
3605 16
1741 13
10218 76