27993 101
4268 114
2993 129
5403 378
3673 296
2747 321
3000 388
3485 824
3431 373
5053 794
6772 580
1426 121
2611 458
5601 30
18370 506
4155 335
1158 183
6303 539
1520 71
3624 835
6222 381
1740 182
7475 939
3605 667