510 90
13368 41
4924 654
2782 119
8133 184
18705 121
54506 68
12919 604
1949 71
20855 647
17549 76
23483 900
17673 73
13395 822
24993 755
5638 602
66652 515
8477 268
7328 456
5276 238
5123 184
105257 264
10375 336
14697 575
63876 107
7987 79
2416 211
5215 678