101833 667
29950 521
62792 442
32441 744
23772 305
247643 524
8510 633
41962 175
47039 208
9257 111
51106 952
20552 371
9616 402
26438 517
10852 889
54875 587
34334 370
33838 866
7830 291
135309 748
44690 455
36070 331
46189 612
7383 524
28206 613
33088 530
19854 516
26199 575