1025 73
18985 574
11094 493
4092 523
9425 257
5331 584
7988 541
10595 844
18216 119
8690 613
1402 88
3986 623
2022 344
4132 671
4844 292
2875 182
14371 202
4207 488
21594 363
1827 316
7755 782
4833 443
5676 601
3045 636