2503 54
5745 628
2910 416
4601 367
1857 236
714 26
4875 625
1078 87
1840 262
5332 689
4490 711
2609 337
7963 623
7597 844
10936 490
6364 423
2786 344
2525 372
12633 478
8657 759
4217 260
2938 286
3954 31
10464 474
29908 266
3601 597
4034 677
4759 157