2625 360
4398 481
4324 718
9515 548
2320 57
7386 353
3496 188
4678 867
7774 547
4050 291
1268 139
10734 236
7495 133
2317 112
3945 203
10217 673
5116 391
21968 126
6996 392
2198 420
11961 703
2100 234
12996 71
5228 234
3632 167
1560 89
3695 468
5176 621