3503 602
15392 346
5548 827
9604 727
5147 563
4561 779
5029 710
6676 761
4201 393
4315 636
3397 213
2208 82
2997 498
6327 677
3764 392
3680 214
201283 316
69260 258
9228 530
3903 256
12401 534
21946 773
19486 386
15325 363
172724 309
27627 574
9979 474
13870 730