15021 512
13973 610
8036 540
9537 384
6173 542
9118 348
90478 453
2805 259
5088 158
15077 353
294771 692
135989 905
78690 360
186794 571
70035 502
75112 505
71664 152
65408 352
3205 652
14564 595
3248 384
2152 407
666 44
2113 460
1034 215