30101 120
40301 153
37394 654
72465 783
43164 463
24672 236
30366 349
58396 803
90971 262
55041 113
44885 614
59145 623
23882 480
16305 218