3050 819
753 46
11505 557
12427 703
1976 374
2402 467
387 53
5220 309
4821 165
13903 340
5692 481
3868 311
2858 748
2198 268
6619 656
1792 151
3432 730
1625 107
6587 146
3846 739
9886 414
965 234
5829 588
4173 393
12332 502
5027 598
4578 572
3898 611