40346 322
3743 207
8659 667
6703 578
4277 188
15806 851
10429 555
21378 235
12659 527
2486 98
6573 453
3651 366
7522 437
3435 362
4041 824
6575 260
9125 130
13880 564
5482 521
5796 299
3500 248
6831 444
15736 613
7067 203