21436 24
30522 28
15416 15
48600 41
9987 7
12081 11
12045 16
56311 65
24537 18
53367 102
54901 45
30862 43
13670 29
14647 12
20870 34
11619 7
22879 29
10918 6
11986 18
14584 14
12677 8
20742 21
10377 7
71982 58