3085 34
5095 307
49010 276
103258 542
77009 369
13828 189
102939 612
41552 416
54262 95
74398 285
186338 1138
32870 166
10258 212
40476 549
58049 371
15588 398
13042 687
84201 239
61708 575
89463 662
53447 604
86993 355
62535 166
45578 346
65296 856