2976 89
53059 567
13475 346
93197 467
1975 108
4729 706
65370 231
3525 805
6525 787
5175 491
7686 828
5123 960
16973 664
142509 953
73256 638
87913 961
90767 421
176141 297
41966 692
38250 631
46962 453
55740 712
101957 107
55330 722
95719 635
103669 847
30696 511
42930 327