15486 467
3019 839
4308 624
2725 646
5901 446
1703 159
3659 607
3609 782
5908 736
2281 242
1284 120
2860 563
2365 338
3287 593
2151 306
3368 535
2963 483
2499 608
3457 516
3343 797
4500 249
2738 485
14435 274
3432 812