15931 426
28729 738
6653 504
4462 412
10932 479
92365 172
3260 68
3590 232
10807 667
3967 510
5236 321
3130 266
3545 871
44241 578
5471 433