2991 50
22430 36
10176 19
2082 10
6864 19
3034 8
2206 1
3001 7
11122 27
4885 14
17081 65
10403 25
3491 9
2348 8
6058 20
5551 11
3493 11
4505 5
2992 9
3643 10
7475 49
3507 14
3826 17
3422 13