5047 663
8473 152
10028 459
347094 1215
10229 713
11953 418
259444 690
8970 96
149557 610
78501 581
158538 518
236650 916
163253 956
14267 366
53947 262
30056 673
45130 671
16567 390
20206 97
20885 249