26656 268
11494 58
10660 506
7786 476
4786 397
2612 262
12636 602
15249 509
8208 944
71981 118
14178 648
10196 440
5164 407
2956 328
7071 268
65109 372
3766 520