14987 506
4529 462
12243 111
9487 330
8095 212
16536 83
7434 807
3352 285
20146 185
6629 702
31434 254
6197 641
14784 675
6008 344
9979 485
4842 339
6550 244
5766 387
3617 592
12690 688
4633 594
9523 281
9374 345
3820 375