2509 653
1172 241
1548 303
1206 304
1686 454
3996 310
41970 451
7626 717
2218 55
26205 879
7047 333
10946 711
9537 270
25741 639
15064 113