1156 241
1536 303
1168 304
1638 454
3959 310
41703 451
7553 717
2169 55
26016 879
7002 333
10926 711
9495 270
25714 639
14933 113