3870 625
96858 382
2427 267
7023 701
17866 443
118176 753
25169 532
22107 108
5928 479
4592 67
3474 418
4151 485
5215 651
37707 259