5929 559
295008 1293
163880 662
63538 213
100536 363
185351 309
72968 145
141752 610
326699 1227
103864 412
82431 571
123891 165
246165 1227
21044 744