302112 798
16016 154
144567 693
98711 526
25641 74
82015 787
36377 707
46275 483
48804 455
192476 1053
249026 649
23588 43
104392 407
105787 571
179921 411
57611 612
104862 209
92209 1000
127074 359
69854 667
284548 921
27662 174
29378 557
44090 881
299593 851
35351 331
40214 737
124770 684