16476 503
1328 327
6130 362
3680 563
9879 344
4447 808
7315 314
17339 879
27839 722
11713 426
6778 262
30569 155
16893 636
6894 445
27488 611
5549 83
5110 741
4572 787
16224 120
5497 540