29947 120
40168 153
37336 654
72426 783
42881 463
24537 236
30221 349
58252 803
90816 262
54953 113
44753 614
58971 623
23754 480
16288 218