38613 20
16823 31
7212 7
8723 3
45424 48
16238 13
11392 22
11971 16
16336 10
50165 113
7155 2
10900 11
7533 9
12250 7
3846 7
9634 14
4881 5
7475 9
12613 18
16109 12
49837 58
14043 35
9996 7
32728 36