50983 2
9403 3
35504 2
10278 2
42980 3
18657 3
321604 6
7177 3
20579 1
401 3
12059 1
4256 1
3082 2
9678 1
4705 1
30176 5
31407 4
15602 3
146276 8
4358 2
15032 1
8552 2
17484 1
4308 3