12289 304
7258 275
35583 440
21817 523
10213 738
29737 466
10477 552
11207 159
11879 327
19506 377
6450 163
5400 772
7956 447
15382 740
5514 140
9388 538
14100 134
9584 489
16098 372
18625 288
11878 282
7586 375
6236 393
9696 707
6132 363
12172 467
5371 194
2893 99