106691 615
6657 152
4212 348
9276 517
15760 885
17819 237
295811 625
15024 364
74555 886
54404 443
89142 387
5499 748
1544 207
7573 589
2209 150
4004 684
2230 348