2499 597
2492 483
240 66
1515 399
1274 322
303 68
4381 122
28695 508
2753 479
107728 430
41316 168
27794 194
5912 469