527 90
13540 41
4962 654
2801 119
8196 184
18999 121
54695 68
12982 604
1950 71
20913 647
17625 76
23598 900
17689 73
13412 822
25014 755
5646 602
66668 515
8481 268
7337 456
5291 238
5131 184
105353 264
10404 336
14726 575
63956 107
7998 79
2420 211
5221 678