8002 294
224218 312
50555 625
120335 999
24127 181
109131 449
22691 913
8643 130
25543 469
10360 117
17395 609
10840 580
11565 428
66270 601
100818 1125
1053071 2654
11198 508
106254 1487
595948 3098
9645 78
158161 1770
195290 2006
583080 1704
7157 39
139090 1114
86616 497
801843 3204
11364 918