12431 331
5037 596
15824 273
6510 59
9830 742
16232 714
4187 93
2926 552
3640 213
6952 190
24978 613
3538 306
13000 632
3951 550
4633 378
2827 407
4196 192
5711 609
6875 322
4663 276
6849 486
8723 539
8625 345
23403 216