5050 663
8475 152
10028 459
347138 1215
10229 713
11953 418
259470 690
8970 96
149569 610
78504 581
158541 518
236666 916
163256 956
14267 366
53951 262
30057 673
45132 671
16569 390
20206 97
20891 249