26012 267
11279 57
10639 506
7802 476
4740 397
2584 262
12107 601
15242 509
5885 944
71755 118
14140 648
10177 440
5143 407
2929 328
7011 269
64801 372
3739 521