1532 303
1117 304
1610 454
3950 310
41534 451
7515 717
2137 55
25959 879
6983 333
10913 711
9470 270
25697 639
14884 113