20458 584
2682 537
2581 280
10843 647
5457 521
17315 943
3941 618
3826 42
5094 693
9582 648
2156 281
1371 42
2144 242
1275 228
694 53