103935 393
302513 1064
2446 116
273945 738
221285 788
109126 716
80653 289
108541 467
71154 93
55907 270
39238 814
119288 381
172530 774
330866 976
23601 423
388856 893
145359 176
91662 534
6076 746
58542 613
56340 407
3813 242
214945 606
74950 680