101634 610
37601 275
107493 327
6802 286
13849 251
2935 136
4490 408
5647 299
7749 482
5971 472
9891 41
2467 168