1527 303
1112 304
1602 454
3945 310
41466 451
7505 717
2123 55
25929 879
6974 333
10906 711
9465 270
25689 639
14865 113