4846 823
2982 624
1589 78
8425 982
2862 484
17808 622
1461 249
3246 645
5734 664
2462 198
1772 391
1606 32
5801 724
8442 118
3298 355
4776 482
7358 692
4147 268
6069 419
2338 59