101644 610
37609 275
107498 327
6802 286
13850 251
2935 136
4492 408
5648 299
7751 482
5984 472
9898 41
2467 168