30092 120
40293 153
37389 654
72462 783
43148 463
24663 236
30353 349
58387 803
90963 262
55033 113
44877 614
59134 623
23876 480
16305 218