46586 141
2402 114
3309 74
5002 679
3910 207
8735 503
64849 904
4556 102
16049 814
1787 115
7339 517
12581 366
3081 398
2878 452
11495 550