1421 318
2529 694
2239 602
1129 216
2952 702
2010 583
3111 530
6508 52
7510 637
6481 458
21351 263
39068 526
9407 35
3150 288
5081 627
2938 221
23784 670