22470 48
3542 8
4192 5
3920 1
3978 2
6268 10
6141 4
11236 23
14655 17
3638 3
5673 9
4538 6
10102 23
8724 6
16343 53
5155 9
5335 10
7217 9
23780 74
4819 6
4439 4
5777 8
9682 11
4503 3