40153 642
2921 124
14866 619
2980 337
16559 462
29152 247
3674 770
6253 115
5351 636
11029 645
4892 468
4676 40
7005 632
16890 192
19172 782
4227 654
7599 77
5739 588
5024 373
37433 597
18396 569
27324 801
24091 787
4998 204
38596 168
16512 418
11240 822
8195 429