12011 602
16005 278
2649 366
6356 199
5584 530
4778 193
2804 82
5063 252
6234 788
3947 630
5090 323
6226 288
12855 275
5027 684
4317 143
5333 60
6068 709
3617 778
14392 61
9179 703
40083 691
5455 219
3575 211
6159 524