30657 253
35013 277
115631 949
69364 198
23488 98
50372 548
37532 573
26389 585
22329 551
65432 765
48355 189
33628 638
13935 184
63662 842
241439 488
34561 651
31167 87
54426 878
23071 207
19777 59
23184 75
15739 377
56565 849
89052 433
26793 697
21177 298
29642 187
33704 374