19810 546
10861 448
6528 696
8242 418
16551 406
41530 381
11588 642
15012 561
3084 25
10791 444
10840 365
9407 98
12122 256
3132 220
26180 358
3666 92
5301 879
3111 527
2292 386
3404 406