2296 352
1502 361
2994 596
1167 182
1616 497
2220 531
319 96
306 59
1303 125
3619 969
3692 389
2153 647
1747 191
1896 446
12606 568
9189 809
5986 532
13733 316
9321 949
8527 69
7788 602
8156 648
8871 777
2877 838
1475 265
1469 362
2155 597
2176 436