13191 95
11985 294
5977 235
45266 546
2234 142
15522 511
3925 277
3651 504
2182 337
4164 424
41082 217
4480 151
3708 409
4967 659
17996 268
4983 368
3446 83
8544 182
5989 641
1894 367
9994 657
15196 357
13093 405
38204 651
3877 391
5852 938
11598 983
8420 83