31362 37
12261 13
11942 11
13177 9
10449 22
16832 17
31440 43
13898 25
9938 4
18478 33
18363 36
4079 2
4978 8
10850 10
9228 12
12598 4
22927 19
18657 22
8055 19
7662 6
8525 4
9952 12
6815 7
4251 8