4261 125
143937 216
11753 72
2325 170
25146 232
109238 202
7175 450
5131 678
2669 330
5193 446
4954 245
3940 288
6103 477
4240 742
4039 420
7788 612
32663 403