2975 313
529 94
487 823
63 390
834 609
774 684
339 943
797 968
477 470
659 465
103 848
509 778
318 330
95 322
963 543
103 774
2120 702
997 161
300 324
1003 132
227 512
809 202
801 393