2971 721
9595 290
40172 255
7101 330
4165 371
26301 307
9461 627
23254 121
2216 233
2537 64
3477 144
16680 579
7943 536
2989 127
5478 514
7860 730
2495 89
4788 390
6426 452
3505 642
4011 817
2386 402
1371 222
6296 555
3916 585