431 928
593 295
465 541
860 669
749 607
827 94
495 1000
985 287
318 877
227 187
416 714
242 266
543 804
952 949
219 566
135 268
907 227
213 152
339 471