21091 26
80411 76
14589 5
17288 14
28063 18
32716 41
23429 22
21895 10
21599 36
24090 34
10122 9
46809 85
34267 36
57393 99
20944 13
98402 151
104465 175
35575 38
20073 19
34405 27
31795 51
14151 10
27899 41
71329 86