30141 120
40324 153
37406 654
72474 783
43233 463
24696 236
30410 349
58426 803
91018 262
55058 115
44910 614
59184 623
23916 480
16307 218