30335 120
40502 153
37505 654
72680 783
43590 463
24857 236
30574 349
58613 803
91225 262
55234 115
45092 614
59410 623
24072 480
16345 218