30116 120
40312 153
37399 654
72470 783
43203 463
24680 236
30381 349
58408 803
90988 262
55052 113
44898 614
59160 623
23902 480
16305 218