15943 426
28748 738
6657 504
4466 412
10937 479
92522 172
3263 68
3591 232
10814 667
3968 510
5239 321
3132 266
3549 871
44321 578
5473 433