12981 367
3982 167
5225 503
3526 212
79110 242
2365 413
115297 412
4131 286
14159 127
3653 113
4256 595
20296 599
3395 26
3133 93
10877 244
6911 387
24861 177
5355 669
3650 315
20939 660
5951 650
4983 314
3888 101
9541 232