4305 482
4823 83
3943 366
1836 24
2328 214
2270 354
3355 337
6933 665
10418 595
5122 112
5312 850
2815 251
1719 76
1823 350
46961 399
2068 115
6763 413
3643 713
2669 90