2423 305
3631 593
14563 878
3351 80
8764 625
3027 336
3964 630
5852 547
2296 417
4746 389
6445 666
8832 728
2664 283
4309 677
2911 108
3589 719
5541 692
5432 89
2071 293
12279 816
53555 388
16303 322
1914 358
6635 534
2601 372
9317 355
6332 503
11709 115