40870 723
47433 185
2705 301
1397 283
1655 409
484 149
2547 623
4687 673
6442 393
4306 282
10923 623
577 180
1972 644
6788 392
20585 549
7386 59
1326 325
2929 902
4435 115
2850 739
48267 941
2166 573
1356 372
2650 819