296 72
2876 752
2623 530
2791 698
5832 419
8125 423
6789 99
3711 63
6852 736
2859 291
3849 233
5485 458
10478 878
9935 295
4243 352
4217 670
2129 238
3810 324
3916 307
15888 90
5209 646
5633 498
4994 632
6221 619