51153 105
10942 20
14249 19
20184 37
19576 25
4780 5
6872 11
8888 12
8153 7
5915 14
10970 22
8051 7
11263 11
5100 4
5349 2
23530 68
33378 40
5302 11
14288 23
5434 8
6045 7
57200 74
5377 1
10388 15