3004 431
4366 773
1243 326
3762 679
9264 373
2695 168
4111 553
2267 110
2114 108
802 29
5943 943
4570 715
5881 754
3428 509
1528 92
720 126
3829 645
5509 556
3073 606
6510 742
5838 541
5888 521
2411 167
3646 331