2500 144
4368 474
3816 420
13843 687
5307 80
43935 551
10655 91
30483 174
5901 521
2069 171
30636 796
38885 634
3174 296
66810 662
8062 308
5205 429
26686 847
9757 116
51027 102
2168 84
11412 702
6471 873
10666 608
5267 773
16536 278
32471 427
2535 509
10417 422