25080 796
930 169
2547 93
3100 504
7628 494
3084 629
43994 408
3042 70
4294 272
1204 275
4308 571
2640 89
16134 128
4793 921
2848 295
4792 142
13718 345
3494 356
20751 38
3687 564
9597 876
3999 562
2366 256
4758 122
1264 205
3910 638
6663 807
1845 81