574 180
1356 382
2277 691
4905 728
5749 508
20054 620
4338 594
1753 102
4599 81
31449 566
7211 293
15728 379
11497 607
15205 890