103932 393
302507 1064
2446 116
273944 738
221275 788
109124 716
80652 289
108538 467
71153 93
55907 270
39238 814
119286 381
172530 774
330864 976
23600 423
388853 893
145354 176
91659 534
6076 746
58542 613
56337 407
3813 242
214941 606
74950 680