529 90
13546 41
4964 654
2801 119
8198 184
19018 121
54706 68
12986 604
1951 71
20917 647
17627 76
23607 900
17689 73
13418 822
25014 755
5647 602
66669 515
8481 268
7337 456
5292 238
5132 184
105361 264
10405 336
14727 575
63959 107
7998 79
2420 211
5223 678