29026 113
4344 439
4072 629
25568 290
3378 442
2785 171
2739 47
4077 695
2284 164
1313 97
15027 497
5212 517
6036 658
6306 612
12327 894
57323 548
10776 241
3743 471
8528 453
11847 268
12806 57