7523 307
16667 670
5541 276
8567 904
5479 387
3201 330
4929 54
22026 607
7224 536
4562 385
7724 533
39868 182
4535 66
24166 213
21928 383
30479 300
17856 180
2007 105
11449 341
5615 511
27147 163
5123 725
6354 246
7059 716