2290 989
508 505
969 684
204 305
157 32
500 488
410 483
193 152
325 250
1217 802
691 225
954 348
232 917
1000 341
491 177