13195 95
11986 294
5979 235
45314 546
2240 142
15531 511
3925 277
3652 504
2182 337
4165 424
41100 217
4481 151
3711 409
4969 659
17997 268
4984 368
3446 83
8545 182
5995 641
1896 367
9998 657
15205 357
13094 405
38220 651
3878 391
5852 938
11601 983
8421 83