30 102
212 784
72 942
503 334
154 454
828 495
214 982
33 858
305 688
442 292
66 586
745 514
2223 454
285 721
670 65
512 883
723 611
297 819
248 982
1009 7