452 95
305 84
2298 610
2509 827
600 180
1424 382
2295 691
4958 728
5809 508
20254 620
4366 594
1788 102
4658 81
31562 566
7229 293
15750 379
11549 607
15260 890