1027 44
994 577
1332 243
870 861
3353 171
310 527
163 739
282 877
372 273
77 327
224 381
454 295
125 834
550 159
893 116
1127 269
424 630
528 739
185 369
707 82