12153 450
1640 319
7651 443
2635 60
2581 133
25684 547
17956 303
51471 94
9142 803
3681 770
29021 210
7845 562
7623 612
12784 217
1594 27
2814 288