29968 120
40181 153
37343 654
72435 783
42919 463
24559 236
30240 349
58260 803
90835 262
54961 113
44768 614
59000 623
23773 480
16289 218