1529 303
1114 304
1605 454
3945 310
41489 451
7510 717
2127 55
25936 879
6976 333
10910 711
9468 270
25690 639
14869 113