8542 228
8517 696
6939 114
5993 804
13855 726
118676 504
40900 405
32415 813
31433 275
4301 659
10424 420
15028 320
2700 307
1573 152
3015 403
8075 622
31188 719