10 1
62 2
48937 155
29588 59
34812 141
8030 14
24788 51
52313 52
24319 27
72389 72
37335 44
82980 178
14123 53
13904 17
12122 22
19934 38
26496 86
17805 60