103929 393
302505 1064
2446 116
273941 738
221274 788
109124 716
80651 289
108538 467
71153 93
55907 270
39238 814
119286 381
172530 774
330860 976
23600 423
388852 893
145353 176
91659 534
6076 746
58535 613
56337 407
3813 242
214941 606
74950 680