2294 81
5217 282
3505 696
3903 579
581 25
3122 963
2331 328
1246 185
2747 507
3451 207
2224 289
1311 324
3201 444
2216 385
2533 121
2905 772
2101 453
3547 759
2786 307
4661 323
6165 557
1372 327
774 90
3144 624