25970 267
11269 57
10636 506
7800 476
4739 397
2583 262
12105 601
15239 509
5885 944
71738 118
14137 648
10158 440
5138 407
2929 328
7011 269
64789 372
3739 521