10541 134
2988 501
17218 208
23806 766
53265 338
18135 611
17604 51
21378 771
30214 118
71335 733
4145 66