31845 306
7476 212
30619 442
4679 632
1931 429
5531 273
2839 511
3352 547
1457 107
8410 309
8366 139
1561 88
81553 656
1698 23