4960 93
1925 146
9767 640
4332 702
11247 243
4124 522
5335 749
4516 642
28423 893
9207 671
8222 155
7777 648
1167 40