151 25
216 286
3381 412
747 585
429 962
2114 476
478 38
3249 313
2312 702
598 420
601 550
856 209
77 497
734 843
252 582
253 761
464 862
713 797
371 814
441 454
749 113