3842 853
3753 665
237066 914
131761 337
80128 1050
53198 304
19983 287
67063 1036
69643 146
144065 465
123438 363
115137 267
98588 517
37734 679
4550 828