20323 43
31563 53
19767 57
7008 16
6548 16
45440 105
14010 108
23311 90
12185 27
4180 7
8649 20
37939 107
24677 26
30292 34
14473 31
36227 60
90863 158
37423 57
31044 69
13508 50
29899 74
12920 23