151075 211
15001 249
7068 52
8640 741
7652 52
38914 128
41517 144
8109 605
8381 298
6593 412
6364 859
6125 159
12083 874
5489 592
2316 281
4560 482