300 11
873 977
736 409
441 53
312 163
786 648
219 804
454 257
20 838
39 210
57 870
358 880
232 73
150 271
785 924
608 12
432 140
300 695
305 196
460 684
850 723
204 85
575 187
397 274
210 574
557 243
300 420
712 856
675 919
1 773