2983 412
2211 220
935 712
2442 127
718 234
868 911
752 412
451 202
988 100
80 168
331 725
703 932
543 860
583 274
1972 476
844 524
997 246
1008 557
397 364
223 537
590 857
240 73
903 289
950 797