2502 597
2500 483
243 66
1515 399
1275 322
304 68
4399 122
28699 508
2756 479
107737 430
41329 168
27801 194
5916 469