30051 120
40251 153
37373 654
72448 783
43078 463
24627 236
30317 349
58352 803
90928 262
55009 113
44847 614
59090 623
23849 480
16299 218