101645 610
37623 275
107503 327
6802 286
13851 251
2936 136
4493 408
5649 299
7755 482
5987 472
9900 41
2467 168