356 312
420 32
780 63
89 149
981 310
923 115
1037 666
511 373
461 273
179 156
363 783
876 140
3247 269
636 307
917 805
130 423
458 211
2497 648
957 986
163 572
285 129
47 622
724 172