50642 63
11891 299
3083 67
3164 451
1215 133
26769 285
13246 178
6826 482
15704 930
31118 545
2772 34
3047 228
18102 965
14107 252
2748 118
8379 490
2701 37
1500 98
6839 846
1948 363
2892 549
6743 153
5787 434
2183 471
8918 540
1430 369
4089 377
4509 275