2625 360
4400 481
4325 718
9515 548
2322 57
7386 353
3497 188
4678 867
7775 547
4050 291
1268 139
10737 236
7496 133
2318 112
3945 203
10217 673
5116 391
21981 126
6996 392
2198 420
11974 703
2100 234
12996 71
5228 234
3633 167
1560 89
3695 468
5177 621