5051 663
8475 152
10029 459
347169 1215
10229 713
11953 418
259487 690
8970 96
149572 610
78504 581
158544 518
236675 916
163261 956
14267 366
53952 262
30057 673
45134 671
16571 390
20206 97
20892 249