26053 267
11289 57
10640 506
7807 476
4742 397
2584 262
12112 601
15244 509
5889 944
71779 118
14144 648
10179 440
5145 407
2931 328
7012 269
64822 372
3739 521