511 90
13373 41
4925 654
2782 119
8133 184
18712 121
54507 68
12921 604
1949 71
20855 647
17550 76
23485 900
17673 73
13395 822
24993 755
5638 602
66652 515
8477 268
7328 456
5276 238
5123 184
105260 264
10375 336
14697 575
63876 107
7987 79
2416 211
5215 678