16221 163
22557 704
6499 420
6654 327
5209 288
11140 777
3915 489
3838 67
3636 625
4873 687
9522 470
3756 405
15975 363
6469 394
3338 296
3366 257
3067 85
7450 386
3780 82
9482 488
3987 560
9712 631
2584 410
2313 317
1955 28
4103 628
4849 706
4236 523