6596 767
5429 285
7307 637
6735 119
3682 409
9002 930
3739 403
9607 91
5137 396
3183 240
5533 735
14205 585
19485 393
12005 679
29234 366
6496 260