101258 609
37045 275
107103 327
6768 286
13773 251
2888 136
4433 408
5588 299
7534 482
5875 472
9778 41
2418 168