4246 125
143468 213
11729 72
2320 170
25055 232
109075 202
7171 450
5129 678
2665 330
5188 446
4947 245
3936 288
6100 477
4235 742
4029 420
7776 612
32614 403