101645 610
37617 275
107500 327
6802 286
13851 251
2936 136
4493 408
5649 299
7752 482
5987 472
9900 41
2467 168