2613 296
20601 816
5437 731
2973 87
1791 130
4663 183
3228 598
7650 69
5497 527
3181 414
8563 398
8623 649
1764 344
11360 191
2554 628
4745 473
3348 480