103978 393
302684 1064
2451 116
274042 738
221400 788
109189 716
80678 289
108575 467
71190 93
55921 270
39250 814
119338 381
172605 774
330957 976
23618 423
388969 893
145448 176
91707 534
6078 746
58559 613
56361 407
3815 242
215047 606
74978 680