541 860
294 628
184 87
582 274
748 145
647 859
746 525
42 991
450 202
299 141
309 201
118 584
2192 220
2898 313
867 911
999 488
1008 557
526 364
753 501
338 630
2598 912
345 622