103938 393
302529 1064
2447 116
273955 738
221299 788
109131 716
80655 289
108545 467
71157 93
55911 270
39238 814
119296 381
172536 774
330875 976
23603 423
388870 893
145371 176
91665 534
6076 746
58544 613
56342 407
3813 242
214954 606
74950 680