302 801
817 329
10 342
939 234
251 722
177 86
289 149
89 425
110 477
57 251
270 21
311 63
871 420
31 943
836 439
958 273
425 840
960 948
956 327
212 901