512 90
13380 41
4926 654
2784 119
8136 184
18734 121
54519 68
12924 604
1949 71
20857 647
17557 76
23489 900
17674 73
13396 822
24993 755
5638 602
66652 515
8477 268
7328 456
5276 238
5124 184
105265 264
10377 336
14698 575
63880 107
7988 79
2416 211
5216 678