291 628
236 562
862 97
988 100
703 932
2072 702
279 683
22 113
128 659
411 35
524 364
278 484
2893 313
2277 793
852 190
328 90
714 234
776 801
65 889
675 736
222 601
499 673
751 501