1530 303
1114 304
1605 454
3947 310
41499 451
7511 717
2130 55
25938 879
6977 333
10910 711
9468 270
25692 639
14875 113