25751 928
5718 198
5278 634
10348 380
8589 517
35665 624
1160 191
4463 752
4370 492
1340 87
1421 241
18307 419
6212 355
3461 939