5002 6
8985 17
21173 66
21490 39
42995 77
41424 99
24917 65
14839 22
13707 25
12771 21
30472 63
16893 33
16771 30
8795 8
18157 23
23810 17
4605 12
4058 6
4151 14
15623 34
39128 104
15471 28
34613 113
22000 45