13195 95
11986 294
5978 235
45313 546
2239 142
15529 511
3925 277
3652 504
2182 337
4165 424
41098 217
4481 151
3710 409
4969 659
17997 268
4984 368
3446 83
8545 182
5995 641
1896 367
9998 657
15203 357
13094 405
38217 651
3878 391
5852 938
11601 983
8421 83