19821 350
29059 164
3581 95
95223 293
12407 151
24172 188
16629 777
11174 712
36311 654
4570 349
9537 700
44861 323
7804 454
4417 469
14724 481
6050 418
5892 355
7096 733
9294 227
2818 452
9325 464
11299 142
6964 126
5588 279