30227 120
40400 153
37458 654
72498 783
43368 463
24763 236
30488 349
58496 803
91097 262
55123 115
44987 614
59288 623
23977 480
16317 218