2972 412
579 511
748 145
326 49
674 43
543 55
588 43
66 889
1008 557
1964 476
264 828
80 168
2898 313
440 617
144 880
988 840
42 991
299 141
309 201
396 364
703 932
526 364