8002 294
224197 312
50555 625
120333 999
24127 181
109131 449
22691 913
8642 130
25543 469
10360 117
17394 609
10838 580
11565 428
66270 601
100816 1125
1053054 2654
11198 508
106253 1487
595894 3098
9645 78
158157 1770
195289 2006
583065 1704
7157 39
139084 1114
86615 497
801804 3204
11364 918