103928 393
302492 1064
2446 116
273928 738
221266 788
109120 716
80649 289
108535 467
71150 93
55907 270
39237 814
119281 381
172521 774
330853 976
23599 423
388841 893
145344 176
91659 534
6075 746
58532 613
56336 407
3813 242
214940 606
74948 680