4666 50
3995 523
8013 854
64841 442
42918 439
8887 86
86287 287
217303 1148
14701 140
23932 422
22027 451
5795 345
7022 482
3810 556
69692 474
5747 28
11156 82
37055 686
24355 606
7695 411
67878 372
4606 388
31633 173
6799 358
63606 604
11389 948
104334 361
2125 76