2502 597
2500 483
243 66
1515 399
1275 322
304 68
4389 122
28699 508
2756 479
107733 430
41327 168
27797 194
5914 469