102758 10
46379 11
33882 4
38107 2
33584 4
24558 1
29784 4
50456 6
27676 3
49730 14
42983 2
29128 4
35281 7
28454 3
24284 2
47508 7
33651 6
20959 4
20006 2
16956 2
21776 3
27109 6
29581 4
26828 5