6956 83
2877 350
2728 27
5338 58
6751 847
15954 595
10502 667
17006 638
1871 291
7910 442
3564 622
15634 523
7189 394
11751 367
5035 612
8372 519
8263 281
14971 409
14305 93
5435 49
10306 663
17222 538
3217 220
19597 772
3312 825
2251 317
49878 472
15703 924