12504 362
2951 53
3298 78
8694 826
5139 568
15865 893
1797 94
5887 620
3271 523
20593 412
6502 620
4666 299
5301 471
16577 652
4697 193
7686 694
7940 117
14791 587
5943 506
40039 691
12177 100
6641 798
10989 247
9742 474