30106 120
40303 153
37394 654
72465 783
43172 463
24676 236
30370 349
58402 803
90971 262
55044 113
44887 614
59145 623
23892 480
16305 218