25424 432
19831 361
3242 355
3156 640
5230 111
3995 227
2960 419
2977 448
2016 598
2787 246
2158 408
35558 616
2353 452
974 89