25099 86
2168 106
14261 52
7340 857
13332 549
9923 623
14700 607
21384 328
12624 582
783 43
4902 767
12578 240
4028 564
7720 323
4542 295
7365 160
2673 175
3277 623
25490 903
16708 568
1744 332
1108 111
12318 795
7921 356
3485 696
1757 156
6795 545
7195 522