318 32
2818 657
8937 65
1815 359
30958 748
6406 562
5013 392
4399 315
5996 427
9033 276
16456 352
18163 293
3139 723
1218 265
1797 461
2177 596
2561 747
1331 258
2054 349
4495 369
9723 932
1127 173
1288 322
5809 304
683 115
473 82
4840 540
1492 272