7513 259
5073 676
3331 63
12022 781
5852 563
2945 97
12155 1021
579143 951
17204 591
13644 158
359485 1047
34622 680
16057 157
10108 296
32968 528
26696 873
151793 296
19577 835
8498 362
18540 576
37421 822
12908 540
3281 239
42383 421
3511 103
3821 474
4348 516