39312 284
5515 912
4153 574
142537 338
10754 722
15966 654
7295 593
3457 419
20648 377
8352 269
22024 242
8952 879
18867 306
17921 243
30417 764
29298 136
41982 811
5954 59
3331 442
35683 559
30083 651
24501 292