14803 493
12013 198
28889 311
100728 369
31415 309
18462 858
133295 383
344180 783
45197 708
80477 385
140651 646
56444 586
151650 452
499456 1011
264890 1202
121519 794
203707 445
21947 422
31164 779
175322 209
4651 63
6662 468
15954 906
11010 698
30730 716
75651 488
427257 1300
301983 942