30257 120
40420 153
37463 654
72507 783
43409 463
24783 236
30511 349
58524 803
91128 262
55142 115
45013 614
59309 623
23997 480
16321 218