2495 85
3756 519
3311 113
7921 797
3331 157
4104 804
9735 95
6047 433
9185 266
6316 617
7264 670
11838 693
9184 163
14709 183
20152 496
5433 93
15197 90
8172 51
5130 330
10788 127
8485 222
7020 783
6555 743
7657 300