49555 763
4144 269
4798 595
4687 730
3053 437
1240 39
2694 247
3968 586
4381 487
2716 610
2521 339
1165 40
3067 533
3802 690
2907 554
3103 735
7747 777
2233 348
4195 473
2308 186
3314 472
6497 880
5202 214
1584 123