20529 632
5578 278
3254 83
5420 748
3469 114
12803 500
4016 27
18656 362
17801 773
47220 243
15111 317
19387 170
23404 258
5748 365
14715 246
20777 880
21714 159
26236 322
1785 44
7158 399
4843 74
6799 769
5449 539
6057 537
11288 322
7825 284
11040 826
7515 637