12528 958
4240 669
1903 137
8042 326
1818 201
3651 854
20294 463
2000 131
5817 238
5048 370
2809 82
2063 48
3281 442
4322 143
16150 359
4716 278
14397 61
10560 555
5636 314
5489 577
6164 524
5049 533
13895 76
5408 863