1501 165
5914 71
2845 142
18357 513
6867 288
14526 140
202232 968
5449 399
4957 184
6265 619
4493 292
3207 505
5457 601
5071 74
95736 646
2876 413
6644 712
3769 410
121758 973
4144 122
107113 429
3646 387
143127 587
67400 572
189189 302
44926 634
54021 454
65688 719