112640 920
4063 562
215824 192
12874 88
22480 409
28758 502
64455 581
41773 405
8626 460
59316 597
10417 498
6296 581
4513 645
41834 787
38519 522