41631 940
32636 375
39343 892
48799 455
192434 1053
248967 649
23570 43
104337 407
105754 571
54782 518
140918 331
99943 719
179887 411
57595 612
210944 266
26017 567
27562 454
104839 209
92172 1000
127035 359
69844 667
284514 921
27653 174
90153 463
28705 654
36183 341
29365 557
269773 539