4696 823
2964 623
1534 77
8305 982
2812 484
17467 622
1441 249
3218 645
5607 664
2373 198
1754 391
1576 32
5551 724
8325 118
3228 355
4577 482
6991 692
3970 268
6017 419
2090 59