16528 675
5947 509
1717 150
6541 416
7687 565
2304 31
3629 443
8807 728
12478 252
5649 483
2652 283
5067 153
10402 491
4374 86
14305 418
8727 201
7951 518
1894 45
6065 646
3103 254
10592 573
6716 324
9022 219
4362 285
4790 136
5298 245
8217 81
6543 675