2903 402
3510 716
20726 758
2222 655
2299 469
3169 140
1883 310
1585 199
3381 640
4235 938
4641 463
4768 957
1466 252
3437 276
5908 660
3412 493
2919 672
1785 298
1840 480
2981 663
3642 634
2186 216
4953 628
347 35