5028 8
13870 36
6999 14
6645 9
5183 6
5776 4
11834 15
6781 9
33949 95
6954 11
11074 34
28756 84
11116 50
7819 12
6285 18
10530 34
4468 13
8692 23
10517 39
8351 16
10260 23
12179 42
4973 10
6172 3