101607 610
37531 275
107456 327
6799 286
13839 251
2934 136
4481 408
5636 299
7738 482
5959 472
9881 41
2462 168