12256 450
1689 319
7665 443
2639 60
2584 133
25684 547
17960 303
51471 94
9143 803
3681 770
29028 210
7845 562
7623 612
12784 217
1594 27
2814 288