41223 162
23578 164
19661 807
55181 666
35736 570
5240 654
2438 130
18982 666
18565 476
7954 462
23987 785
9746 297
42953 907
19829 929
15892 53
9011 109
37342 344
9386 387
50642 530
24170 240
25173 559
10662 450
16235 172
24010 348
22993 344
18313 405
64964 502
90061 869