2869 458
5850 120
38391 597
29842 445
27937 818
24920 280
30396 479
45272 122
3412 161
2776 266
7475 607
13180 54
8393 567
3045 331