5012 335
8600 70
2144 111
4183 264
7504 564
20637 708
8601 297
7710 681
8786 592
10236 894
13976 218
6070 467
15486 847
14750 571
8644 86
6923 98
1918 40
11803 496
6194 274
6056 183
16505 545
6491 400
5375 615
14844 592
16142 916
4002 568