5005 956
5784 176
2294 245
10346 731
4921 388
4125 438
3421 540
17563 129
11431 824
15846 614
2364572 3887
928702 955
247234 1043
34108 612
62738 609
31197 518
2945 189
17617 585
3213 237
1608 373
28481 105
7147 795
17018 804
1938 88
7666 34
8983 302
4622 598
15162 734