19898 143
40931 248
36290 325
3186 457
46507 941
1232 232
3127 871
2369 399
3791 452
7647 866
5076 555
24783 95
6824 501
5470 866
8659 543
7747 96
20875 105
3175 389
7000 485
2545 246
2887 262
4066 662
5944 236