2979 561
2263 230
3044 441
12031 679
3487 470
6821 377
2313 246
3611 521
7109 221
4518 209
8217 403
3396 409
5960 715
7245 657
4076 161
4348 774
14451 107
6592 278
11835 647
4876 445
5333 240
8582 351
12740 539
5733 580