35634 31
27957 21
21385 17
35501 48
21745 18
22499 9
20240 14
10129 1
28977 25
24418 27
15746 30
19935 21
21035 21
43925 92
20371 24
257546 410
20903 25
10595 15
15298 20
9588 8
19413 29
28330 65
30153 57
13543 6