2278 115
3377 498
17564 446
5112 723
4331 462
5949 388
9807 716
2204 249
5314 262
4602 322
7209 635
5799 730
24231 935
6681 308
9016 113
10977 185
3047 713