24482 1
30576 2
40177 12
22031 1
26503 3
36629 3
31656 1
20555 3
49604 6
28909 1
29328 1
42101 5
27177 2
31677 7
39354 5
27533 1
95484 17
42203 3
33682 5
21483 3
32453 4
35530 5
28976 1
19507 3