516 90
13401 41
4929 654
2787 119
8141 184
18775 121
54541 68
12934 604
1949 71
20866 647
17568 76
23511 900
17677 73
13397 822
24995 755
5639 602
66652 515
8477 268
7328 456
5278 238
5125 184
105280 264
10382 336
14702 575
63893 107
7991 79
2416 211
5218 678