28930 58
18888 6
19365 35
15338 17
12065 20
8341 7
10418 14
20473 16
5063 6
6937 9
5019 12
7476 14
4959 10
4845 13
8351 4
7154 19
4498 6
5044 6
6989 10
6076 5
7619 5
5462 8
10688 7
5249 3