538 308
1253 802
342 36
264 74
1040 261
733 116
393 662
181 449
49 43
1034 473
678 444
907 429
471 524
200 283
794 21
120 91
303 367
838 356
770 952
323 723