303 123
375 109
42 145
281 143
1041 866
289 437
620 120
924 229
894 702
393 820
983 240
87 494
449 789
221 359
153 418
315 113
352 826
309 228
488 535
1007 422
309 191
73 499
772 297
58 51