2670 459
2948 606
36534 643
15080 870
4155 162
14327 701
5289 425
5348 574
43473 638
10591 270
8292 118