25328 605
4861 843
5588 828
8266 685
4949 306
6783 45
10965 782
2756 281
7117 311
2262 272
27365 53
5044 696
13138 487
8671 85
2302 171
20629 104
5196 40
3705 280
9116 140
12152 587
13255 633
5603 781
3647 742
9090 510
10007 254
14540 59
9973 928
4266 36