6596 767
5428 285
7307 637
6733 119
3682 409
9002 930
3739 403
9606 91
5136 396
3183 240
5533 735
14205 585
19483 393
12004 679
29233 366
6496 260