17992 18
11528 4
11961 23
10328 5
13884 8
15267 7
35710 38
15651 15
6829 6
11446 12
10232 9
8005 6
13956 27
43970 83
12967 17
48000 72
10767 7
9850 13
5529 3
9818 10
8436 10
5916 5
20855 31
12601 17