2898 313
2282 793
831 66
231 76
897 230
1547 842
42 991
282 683
1008 557
402 893
756 45
264 828
294 628
748 145
330 90
717 234
752 412
1234 359
509 100
624 263
401 514
675 736