56406 3
79176 4
102255 8
133503 12
97433 8
106702 11
27707 1
35851 2
20906 4
21909 1
21129 2
133832 23
89527 15
44083 2
31326 2
31628 3
33501 2
33505 2
34381 1
42426 15
63253 5
41301 4
29830 6
35253 4