542 860
2983 412
2442 127
692 318
1215 9
158 586
939 662
229 574
849 815
648 714
250 462
239 992
185 87
949 632
645 950
804 526
446 782
346 309
473 280
143 221
400 532
11 49
704 593
438 562