22278 41
20354 26
11532 9
11399 14
19764 21
11776 16
10594 5
7592 2
9071 7
8663 2
13239 14
7645 3
8496 4
11511 7
16490 19
14438 14
40506 44
8225 5
6241 1
8782 1
6734 0
6718 2
7218 5
7197 10