5012 335
8597 70
2143 111
4183 264
7504 564
20631 708
8601 297
7710 681
8785 592
10236 894
13975 218
6070 467
15486 847
14748 571
8644 86
6920 98
1918 40
11800 496
6193 274
6056 183
16500 545
6490 400
5374 615
14843 592
16132 916
4002 568