121727 295
70895 700
94443 244
243779 484
88832 364
268014 1391
28899 311
306445 664
175346 800
106003 843
51602 393
236837 911
69359 1005
31032 734
174865 414
246279 571
86355 195
160876 941
300234 1062
70536 331
33665 659
336722 708
304777 1432
85045 344