10353 10
4224 94
23639 25
153331 94
58081 109
3098 43
6733 7
22846 90
3197 52
3304 38
40161 59
16660 31
20419 36
27909 34
3347 54
3748 56
2592 22
4040 252
3389 68
2205 64
43509 51
31222 87
93669 299
78330 138