5061 6
3934 2
4893 14
3768 4
5647 5
3129 6
4446 5
6236 12
5043 11
12147 51
31481 59
5127 4
11399 35
3884 4
6995 8
4839 8
5943 9
4867 6
8597 24
4132 5
7283 17
5458 13
11490 32
12607 42