103983 393
302689 1064
2451 116
274050 738
221405 788
109195 716
80680 289
108577 467
71191 93
55921 270
39251 814
119343 381
172614 774
330972 976
23621 423
388978 893
145455 176
91709 534
6078 746
58560 613
56363 407
3815 242
215054 606
74979 680