30353 120
40523 153
37517 654
72748 784
43631 463
24869 236
30589 349
58635 803
91239 262
55241 115
45110 614
59432 623
24098 480
16347 218