106809 752
91946 632
5273 693
4088 556
12333 414
10043 226
423485 1698
20986 422
10935 531
12335 302
204890 506
15923 156
33138 697
250411 701
79103 954
120232 737
101890 408
233996 542
16799 63
144906 491
297619 650
6560 598
75198 669
10330 175
78241 427
31852 517
12844 308
48946 719