949 282
2471 728
17518 508
7576 277
8086 804
17829 699
7002 107
10890 357
4419 623
12575 502
24421 603
2840 504
4797 300
8509 366
2256 268