3127 560
7766 309
9255 505
6049 349
9748 425
12364 594
15763 352
10088 274
1733 121
11143 531
4731 521
6683 612
7943 594
9267 167
21463 280
7544 547
4141 76
3787 269
5561 858
14605 862
8564 79
4902 310
2968 37
17983 199
18320 915
3162 416
5370 673
6530 285