540 32
2820 657
8943 65
1815 359
30960 748
6406 562
5015 392
4399 315
5996 427
9033 276
16456 352
18168 293
3139 723
1219 265
1797 461
2177 596
2561 747
1331 258
2054 349
4495 369
9732 932
1127 173
1288 322
5809 304
685 115
473 82
4842 540
1492 272