105293 75
65238 648
269692 753
226051 491
15961 311
85872 154
13077 481
117553 214
123529 593
43426 751
109423 195
8004 61
367713 532
31895 180
89075 567
60879 789
101494 458
107046 420
53339 643
152021 198
36766 597
40234 866
15255 821
113374 365
28372 253
9150 365
195881 176
270264 181