3506 813
3089 638
4311 654
2634 384
1112 133
4615 451
3683 488
4320 506
3899 372
3405 459
1931 35
2220 247
4709 511
4269 711
3871 95
665 96
2961 515
1274 67
4564 590
902 186
2896 643
2274 350
29659 675
1840 317