574 180
1350 382
2277 691
4903 728
5744 508
20050 620
4338 594
1753 102
4594 81
31445 566
7211 293
15724 379
11495 607
15204 890