26013 267
11280 57
10639 506
7802 476
4740 397
2584 262
12107 601
15242 509
5887 944
71756 118
14140 648
10177 440
5143 407
2929 328
7011 269
64802 372
3739 521