40493 642
2949 124
15033 619
3002 337
16987 462
29616 247
3697 770
8436 117
5384 636
11124 645
4906 468
4705 40
8201 632
16977 192
19263 783
4250 654
7659 77
6764 588
5046 373
37849 597
18613 569
27389 801
24277 787
6600 204
38943 168
16622 418
11308 823
8224 429