2512 441
43035 93
5485 241
18031 715
1401 166
2767 412
444110 748
4391 717
3725 477
4945 535
5778 519
49076 142
20872 794
18670 164