29331 57
2205 49
13970 573
10708 222
12712 675
10706 50
16607 187
8398 678
8075 577
8668 549
11660 126
11096 122
9059 888
13703 225
10643 510
5870 340
2332 119
6446 103
6468 437
5788 211
2785 362