109 865
20 648
824 312
591 814
334 990
399 62
570 126
89 793
655 714
337 24
288 594
334 427
16 285
541 847
1000 108
471 653
328 578
72 205
277 51
388 987