29427 585
5085 281
15814 107
3103 90
7038 107
4123 164
10857 431
6063 628
4239 626
3660 454
32986 528
8867 400
3952 125
5357 720
3836 693
2956 394
6668 439
12576 997
4972 712
6622 171
15372 326
6506 511
3160 143
2693 486