3069 649
1729 422
2240 643
3195 619
808 239
2653 280
1205 34
26215 730
19387 922
5156 569
3381 757
15210 334
6269 163
4407 613
7605 171
8549 625
15017 447
5934 641
9914 78
8810 69
17743 482
6595 405
4948 561
16609 454
6441 451
31073 37
2894 60
16830 307