12942 29
23497 73
11651 36
20730 39
31221 103
53201 165
20450 69
20553 59
26884 86
6835 10
24179 99
48752 215
7035 28
6616 29
24960 139
18876 61
26652 155
22914 65
8622 26