505 152
894 628
262 965
176 632
143 109
419 167
601 338
776 439
16399 748
7362 86
5417 578
4557 981
3702 192
3652 510
2410 216
2274 495
426 257
806 493
826 872
738 574