30336 120
40506 153
37510 654
72692 783
43597 463
24858 236
30575 349
58617 803
91225 262
55234 115
45095 614
59412 623
24077 480
16346 218