2826 65
4289 279
12356 663
15384 378
35260 116
39660 529
39051 64
14725 354
6974 578
11548 153
5621 216
9814 391
7348 448
15696 274
37978 912
11960 285
6354 362
22361 348
6164 623
5569 888
8315 452
4110 283
14256 58
9772 147
6289 36
7741 322
12533 665
25932 643