881 419
372 240
5149 786
419 207
125 336
1000 295
20 978
405 294
187 492
972 532
338 215
743 26
87 225
390 105
151 389
308 913
1003 132
679 120
66 433
522 173
662 380
695 551