3966 663
2993 116
8533 366
2501 191
1078 142
2161 126
1392 94
1900 233
2250 464
1325 215
2747 205
934 77
7544 418
4875 595
4579 267
916 28
3577 548
2688 453
6252 819
2613 466
2735 328
3410 487
3943 791
3965 785
4624 659
4548 675
5516 928
3216 717