25500 290
3273 442
2585 171
2616 47
4051 695
2230 164
1281 97
14965 497
5063 517
5846 658
6217 612
12272 894
56328 548
10691 241
3689 471
8427 453
11752 268
12748 57