30322 120
40493 153
37498 654
72638 783
43568 463
24848 236
30563 349
58605 803
91202 262
55221 115
45072 614
59391 623
24062 480
16337 218