5092 9
24099 22
3181 6
26191 28
6387 8
5377 20
4826 14
2930 2
4351 9
39323 80
5720 7
4576 12
4239 9
5141 8
6017 3
5349 16
9945 9
14072 17
6465 13
14848 18
3102 8
3889 14
7013 9
4893 8