2502 597
2502 483
243 66
1515 399
1276 322
304 68
4399 122
28701 508
2756 479
107738 430
41330 168
27802 194
5916 469