3047 82
2268 48
3533 548
5338 769
1831 112
3622 407
7134 387
4035 696
4842 585
6119 604
4350 373
8370 239
4829 645
3959 588
7840 702
7392 577
3333 640
13900 689
2602 267
6763 334
4241 421
40256 780
12217 741
23310 353