13076 295
2488 108
160500 557
20301 65
1695 254
2161 291
2752 326
20967 814
35543 329
18117 162
4734 165
5185 686
12331 803
2989 733
902 147
3483 593
14774 419
3065 734
1392 241
2745 744
2725 459
3410 750
596 134
1622 437
18183 409
1975 84
2910 724
1046 190