3257 269
2504 648
7245 805
132 423
1003 140
969 963
487 232
106 873
47 622
461 273
518 428
630 640
399 311
414 26
932 115
27 692
1222 163
981 310
412 693
581 112
682 833
876 140