22596 359
4983 281
28740 879
4899 548
7617 723
14220 461
14221 304
3985 324
3748 559
2992 529
2071 108
2835 632
2823 608