12260 450
1690 319
7666 443
2640 60
2584 133
25684 547
17961 303
51471 94
9143 803
3681 770
29030 210
7845 562
7626 612
12784 217
1594 27
2815 288