7096 73
6568 560
4956 725
5031 64
34970 548
7707 734
9507 470
11987 411
19621 454
6345 292
8810 206
32663 821
16177 313
29542 470
663296 1132
1545894 4449
383608 1156
207756 533
419574 847
307542 1217
562073 1200
423417 1696
189458 561
320863 985
579311 951
18520 187
230255 474
286975 615