116 515
1040 824
336 557
379 267
272 532
534 684
921 60
267 755
998 803
357 508
412 384
946 28
103 167
485 792
338 803
100 83
572 643
212 346
292 639
501 746