30105 120
40302 153
37394 654
72465 783
43165 463
24673 236
30368 349
58399 803
90971 262
55041 113
44886 614
59145 623
23883 480
16305 218