26008 267
11279 57
10638 506
7802 476
4740 397
2583 262
12107 601
15242 509
5885 944
71754 118
14138 648
10176 440
5143 407
2929 328
7011 269
64799 372
3739 521