2740 609
2817 421
34020 788
224416 258
109069 642
10621 828
25114 148
64279 441
17193 768
4691 527
6655 100