39496 503
27924 745
4342 878
2162 224
272635 1046
2169 101
6548 661
4251 642
113564 242
9506 687
17698 101
1990 345
65375 596
11235 226
4975 377
6301 325
217691 561
32536 528
34930 84
5788 342
73024 501
10316 913
11631 494
2074 263
36097 292
4370 706
2520 544
1938 332