29522 41
3316 140
32135 73
4889 89
5403 612
4695 99
8784 603
15403 750
16727 161
2579 269
33133 729
33879 182
13785 405
43178 843
109208 563
343109 578
22561 179
38106 318
4506 85
89130 693
35259 824
42601 719
26943 691
134374 294
8696 374
3234 91
3747 621
2948 773