2994 657
3616 638
4751 313
5166 578
4612 480
23514 639
1573 346
4921 236
21706 203
6138 477
4398 524
20373 194
5491 808
13674 890
5010 118
12586 449
19804 517
7650 228
3590 314
3046 465
3916 334
15397 760
1686 150
256846 750
23026 63
38779 168
29802 244
15398 274