13193 95
11985 294
5977 235
45290 546
2236 142
15526 511
3925 277
3652 504
2182 337
4164 424
41083 217
4480 151
3709 409
4968 659
17997 268
4984 368
3446 83
8544 182
5990 641
1895 367
9995 657
15198 357
13094 405
38210 651
3877 391
5852 938
11601 983
8420 83