129425 325
37387 504
42668 161
80378 834
35416 384
3226 347
3699 256
2965 94
6073 497
1426 28
3441 89
3174 368