49560 763
4151 269
4818 595
4689 730
3060 437
1256 39
2698 247
3981 586
4385 487
2720 610
2522 339
1177 40
3071 533
3804 690
2913 554
3107 735
7768 777
2234 348
4201 473
2310 186
3320 472
6518 880
5214 214
1586 123