513 90
13384 41
4928 654
2786 119
8136 184
18743 121
54525 68
12928 604
1949 71
20857 647
17559 76
23489 900
17675 73
13396 822
24993 755
5638 602
66652 515
8477 268
7328 456
5276 238
5125 184
105268 264
10380 336
14700 575
63884 107
7990 79
2416 211
5217 678