9599 513
6372 294
5365 522
12001 764
3991 126
8101 584
14658 947
9602 484
14235 69
6048 296
5262 269
3198 58
9469 960
2244 239
8543 362
8534 709
15835 851
4696 538
8531 602
6641 612
4423 535
3178 70
5302 717
6915 162