983 817
952 521
952 300
898 79
833 87
597 628
590 271
576 40
510 793
494 412
396 7
393 285
357 414
357 518
347 398
304 987
295 9
255 583
233 856
186 130