689 832
396 502
4199 209
2360 78
1240 701
1643 516
1669 285
1393 690
1493 249
3350 811
1040 44
2747 239
893 301
354 583
389 274
1335 446
523 187
1295 459
373 244
2315 995
1677 9