27196 268
11688 58
10676 506
7833 476
4860 397
2618 262
12664 602
15294 509
8234 944
72390 118
14253 648
10264 440
5207 407
2966 328
7122 268
65361 372
3777 520