451 291
313 840
63 530
349 161
639 134
4 663
226 221
66 520
544 594
3 43
803 648
478 614
101 410
956 719
506 372
247 271
754 322
131 977
841 880
432 192