101672 610
37725 275
107537 327
6810 286
13859 251
2943 136
4497 408
5654 299
7776 482
5999 472
9907 41
2468 168