29595 435
33275 243
5877 529
65589 719
6762 709
7165 609
11386 616
4262 212
2112 156
3661 289
2793 572
7628 197
1335 86