2502 597
2515 483
246 66
1516 399
1283 322
307 68
4419 122
28711 508
2760 479
107756 430
41369 168
27815 194
5928 469