21578 360
95128 550
33256 324
37422 878
416723 831
283845 904
293874 1097
594634 1639
17221 63
96234 359
197284 1063
23578 286
18443 657
16562 466
15555 79
31365 234
27531 590
26719 282
15290 214
49098 546
23520 79
12058 195
4079 196
6288 581
5767 778
2168 279