31849 306
7478 212
30619 442
4679 632
1931 429
5531 273
2839 511
3352 547
1457 107
8411 309
8366 139
1563 88
81581 656
1699 23