18955 169
63200 541
44404 719
4584 860
5086 535
7727 599
13196 877
4776 523
2759 181
2926 31
5278 411
4275 598
5224 715
2798 171
4513 466
3128 139
8333 391
10716 432
17219 589
8740 47
16638 706
8738 433
21275 187
248304 1043