46586 141
2407 114
3313 74
5006 679
3910 207
8740 503
64870 904
4557 102
16055 814
1787 115
7339 517
12592 366
3084 398
2878 452
11497 550