25040 86
2162 106
14244 52
7332 857
13318 549
9914 623
14664 607
21362 328
12619 582
778 43
4895 767
12568 240
4024 564
7712 323
4533 295
7338 160
2668 175
3270 623
25452 903
16652 568
1741 332
1097 111
12287 795
7909 356
3478 696
1752 156
6781 545
7183 522