30321 120
40489 153
37492 654
72626 783
43559 463
24848 236
30560 349
58600 803
91198 262
55214 115
45071 614
59381 623
24061 480
16336 218