13095 23
12410 25
106958 103
13168 17
10588 18
39934 40
19122 26
8351 15
11296 12
5388 3
23972 30
9223 20
8759 4
8789 11
6735 13
16332 39
7530 9
23044 14
13558 15
10316 4
9250 7
20125 22
8503 8
23288 40