13784 59
11035 362
19305 533
138847 1124
17631 777
16074 349
55058 642
31599 648
6044 104
5530 370
6728 578
3258 220
1886 202
101763 244
109962 667
4181 38
5270 210