25430 432
19856 361
3243 355
3157 640
5238 111
4003 227
2965 419
2977 448
2018 598
2799 246
2161 408
35634 616
2356 452
975 89