29926 120
40155 153
37331 654
72421 783
42857 463
24523 236
30208 349
58231 803
90797 262
54937 113
44735 614
58953 623
23750 480
16287 218