3406 937
2278 892
1433 25
1247 514
1169 423
1075 209
1014 600
938 58
918 785
802 101
634 944
587 124
581 650
578 59
544 509
500 718
238 453
220 883
92 337