112 495
176 408
919 253
640 502
246 621
388 885
61 407
58 321
913 122
264 204
228 358
691 353
930 948
305 84
21 144
71 93
865 3
695 43
328 207
324 644