53595 106
15118 154
37658 490
5039 290
2878 279
3551 496
6637 358
9823 45
11644 403
11225 221
28511 111
4307 491
4069 346
6295 712
27850 780
3018 191
5050 588
12046 794
9501 611
5290 562
27863 170
10537 680
8176 500
21769 247
15247 481
4683 514
16012 934
53681 572