5040 111
6073 10
5141 143
19897 51
7563 21
14469 56
8713 20
2825 287
3101 164
3326 161
4783 11
3367 266
2802 232
5196 190
5300 233
3386 187
3606 312
7810 34
3286 299
3869 102
5866 19
6621 17
3670 234
9975 41