59987 239
8855 709
110728 428
8325 75
49434 251
12012 80
30644 177
7217 425
8964 755
5493 72
49090 530