39881 437
70052 296
2516 82
3217 508
4736 196
2987 317
16183 597
3596 435
2353 417
3807 849
5057 929
3446 563
12402 55
3178 577
4432 920
3976 793
14878 532
1703 155
19250 380
3369 409
6882 837
4058 161
8090 319
5026 755