5586 362
10214 728
8560 458
4495 411
20132 159
4623 74
6004 885
5699 824
4510 693
6595 546
7662 709
21640 91
6730 440
12243 60
4822 822
4907 734
16863 93
29149 513
2602 463
5070 141
2464 129
3505 146
7186 322
4400 802
20575 807
31221 570
8099 701
18706 249