5048 663
8473 152
10028 459
347121 1215
10229 713
11953 418
259460 690
8970 96
149568 610
78504 581
158540 518
236662 916
163255 956
14267 366
53949 262
30057 673
45132 671
16569 390
20206 97
20889 249