2338 77
122028 946
37206 429
9655 589
4004 595
185194 316
58224 491
6877 561
7525 716
5181 655
2377 116