5012 335
8599 70
2143 111
4183 264
7504 564
20635 708
8601 297
7710 681
8786 592
10236 894
13976 218
6070 467
15486 847
14749 571
8644 86
6922 98
1918 40
11801 496
6194 274
6056 183
16502 545
6491 400
5375 615
14844 592
16139 916
4002 568