951 269
893 194
1613 437
2724 608
1112 284
7565 89
5582 539
17506 322
10651 739
13111 594
8244 891
11495 476