29943 120
40165 153
37335 654
72424 783
42873 463
24531 236
30214 349
58246 803
90804 262
54949 113
44748 614
58967 623
23752 480
16287 218