6692 645
4444 521
13252 942
3329 618
2754 42
4346 693
7445 645
1670 281
681 41
1599 241
1013 228
421 53