50285 35
82118 92
20576 24
19927 10
7427 3
16784 23
6591 3
16857 24
58690 80
99467 189
5167 7
8292 8
13857 24
7626 11
10028 9
35163 41
22430 35
6136 7
10732 7
10467 12
37275 1
19407 23
6285 6
5879 3