2829 65
4295 279
12362 663
15388 378
35281 116
39669 529
39065 64
14727 354
6974 578
11555 153
5624 216
9821 391
7349 448
15707 274
38010 912
11972 285
6361 362
22376 348
6168 623
5575 888
8322 452
4113 283
14264 58
9780 147
6294 36
7752 322
12542 665
25936 643