26093 267
11310 58
10652 506
7771 476
4757 397
2602 262
12134 601
15208 509
8197 944
71680 118
14151 648
10055 440
5130 407
2946 328
7041 268
64817 372
3745 520