103 506
313 370
21 581
229 908
628 118
364 453
532 596
745 69
760 232
327 500
225 859
142 932
915 418
398 980
291 525
862 599
925 432
579 787
553 308
383 77