26025 267
11285 57
10639 506
7804 476
4740 397
2584 262
12110 601
15244 509
5887 944
71759 118
14141 648
10177 440
5143 407
2930 328
7011 269
64804 372
3739 521