25038 100
7034 330
5663 555
5587 106
2189 196
15711 220
3373 63
10286 602
10568 782
20210 303
5295 385
1561 335
5206 651
21823 627
2778 488
8063 370
7536 469
5581 328
5557 186
3174 721
4046 876
1793 76
7843 412
4766 577
6059 696
4966 665
14697 676
3088 246